bisogno di aiuto sulla programmazione di 2 SMA su un indiore

 

Publi

bisogno di aiuto sulla programmazione di 2 SMA su un indiore

 

Publi

Risultati da 1 a 4 di 4

Discussione: bisogno di aiuto sulla programmazione di 2 SMA su un indiore

  1. #1
    Ciao,

    Nuovo alla programmazione di MT4 e sto lottando per dichiarare le mie variabili.

    Quello che voglio fare è avere un input esterno per 2 medie mobili semplici, quindi confrontarle l'una con l'altra, se ottengo un segnale lungo, voglio una freccia in su e se una breve freccia in giù (ovviamente).

    Quando vado a compilare, ricevo un errore che non ho definito correttamente il MA. La mia sintassi è incasinata o potrebbe essere nella mia istruzione IF come esempio per la mia media mobile veloce = F_MA e ho una dichiarazione (F_MA (2) lt; F_MA (1)) ... quello che sto cercando di fare lì , è se la ma veloce di 2 barre fa è inferiore all'ultima barra veloce ect ... Potrei essere completamente fuori anche lì ...

    Ho cero altri indiori che posso guardare e vedere cosa sto facendo male e non vedo a di così fondamentale come quello che voglio fare ... qualsiasi pensiero o indicazione sarebbe apprezzato.

  2. #2

  3. #3
    Grazie, che mi sono preso cura di una cosa, volevo cercare prima di chiedere la mia prossima cosa ... Credo di sapere abbastanza per essere pericoloso Immagino di non dichiararlo correttamente perché ora sto ricevendo un errore inaspettato sul quadrato parentesi. Di seguito è come sto dichiarando la veloce ma, e sotto che è parte della dichiarazione if, voglio solo confrontare l'ultima barra chiusa con la barra precedente, questo è tutto e ho pensato di poter usare prevBar [1] e prevBar [ 2] ma non riesco a trovare che nel manuale ... doppio F_MA = iMA (Symbol (), 0, ( FAST_MA ), 0,0, PRICE_CLOSE, 0); if ((F_MA [2] lt; F_MA [1]) (S_MA [2] lt; = S_MA [1]) || (F_MA [2] lt; = F_MA [1]) (S_MA [2] lt; S_MA [1]))

  4. #4
    Bene, sono tornato a leggere un po 'di più e penso di averlo capito ... solo ora non ottengo errori, ma quando provo a caricare l'indiore dopo la compilazione, non si caricherà, quindi ora alla prossima cosa haha! Questo è quello che ho finito per fare, non è sicuro se questo è il modo migliore in cui potrei farlo, ho appena dichiarato 2 MA veloci e questo sembrava correggere l'errore ... doppio F_MAa = iMA (Symbol (), 0, ( FAST_MA ), 0,0, PRICE_CLOSE, 1); doppio F_MAb = iMA (Symbol (), 0, ( FAST_MA ), 0,0, PRICE_CLOSE, 2);

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.