Codice giorno/mese in MT4

 

Publi

Codice giorno/mese in MT4

 

Publi

Risultati da 1 a 2 di 2

Discussione: Codice giorno/mese in MT4

  1. #1
    Ciao gente,

    Come sempre sto giocando con un po' di codice.
    Il mio compito per oggi è il seguente:
    Voglio che l'EA stampi un'informazione in determinate date ogni anno:

    Date di esempio: Gen-01; Dic-24; Dic-31

    Come scrivo il codice per questo?
    È un po' confuso per me. Prima volevo scriverlo così:

    Codice inserito if (Day()!=1 Month()!=1 Day()!=24 Month()!=12 Day()=!31 Month()!=12) { Print(Mercato chiuso); } Ma mentre lo stavo scrivendo, mi sono reso conto che questo codice non farà quello che volevo che facesse...

    So che potrei usare
    http://docs.mql4.com/dateandtime/TimeDayOfYear, ma questo diventa complicato non appena abbiamo un anno in cui febbraio ha 29 giorni, perché il 31 dicembre non sarebbe il giorno 366 invece di 365.

    Qualcuno è in grado di aiutarmi?

    Saluti.

  2. #2
    Penso che quello che vuoi scrivere è if ((Day()==1 Month()==1) || (Day()==24 Month()==12) || (Day()==31 Month ()==12))

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Il sito di forexmad utilizza cookie
Il sito di forexmad utilizza cookie, alcuni dei quali già installati. Per avere maggiori informazioni sui nostri cookie ti preghiamo di cliccare qui. Ti preghiamo di cliccare sul bottone a destra per accettare i nostri cookie. Se continui a navigare sul sito di forexmad assumeremo che sei d'accordo ad utilizzarli.