Come aggiungere i criteri della media mobile all'indicatore del modello?

 

Publi

Come aggiungere i criteri della media mobile all'indicatore del modello?

 

Publi

Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 12

Discussione: Come aggiungere i criteri della media mobile all'indicatore del modello?

  1. #1
    Mi piace questo pattern comune ma voglio solo che mostri pattern ribassisti al di sopra di un 20 SMA e pattern rialzisti al di sotto del 20 SMA. Quale riga di codice dovrei aggiungere allo script per farlo funzionare? sono un principiante con la codifica


    https://www.forexmad.com/attachments...1332078653.mq4

    Ecco come vorrei che cercasse coloro che desiderano una migliore comprensione.


    https://www.forexmad.com/cryptocurre...ax-dow-nq.html

  2. #2

    Citazione Originariamente Scritto da ;
    ?? quello il codice che dovrei usare per sostituire? Scusa non capisco. Grazie
    Sì, amico mio.. quel codice di riga per controllare lo schema di engulfing.. if ((C1gt;O1)(Ogt;C)(Ogt;=C1)(O1gt;=C)((O-C)gt;(C1-O1) )(CLgt;=(Engulfing_Length*Point))) this for bearish engulfing and read like; ( (C1gt;O1) ==gt; se la candela precedente chiude più in alto della candela precedente aperta (candela precedente rialzista) e (Ogt;C) ==gt; la candela attuale apre più in alto della candela attuale e (Ogt;=C1) = =gt; apertura della candela attuale superiore o uguale alla chiusura della candela precedente e (O1gt;=C) ==gt; apertura della candela precedente superiore o uguale alla chiusura della candela attuale e ((O-C) gt; (C1-O1)) ==gt ; apertura della candela attuale meno intervallo di chiusura della candela attuale più grande della chiusura della candela precedente meno apertura della candela precedente e (CLgt;=(Engulfing_Length*Point)) ==gt; CL superiore o uguale con Engulfing_Length per Point (dovresti scoprire qual è la variabile CL mean e Engulfing_Length * Point si riferiscono alla conversione del valore pip/point in double value ) Secondo la ???regola??? di engulfing di cui sopra non dovrebbero esserci problemi se c'è un ???gap??? o meno. (gt;=). Il problema potrebbe essere in questo ' Variabili Engulfing_Length??? o ???CL???. Provalo a cambiare con un valore più piccolo. Spero che sia d'aiuto e be t considerazione.

  3. #3
    ?? quello il codice che dovrei usare per sostituire? Scusa non capisco. Grazie

  4. #4
    Ok grazie. Sì, ho dato un'occhiata a quelle righe prima, ma non sono riuscito a capire quale parte del codice lo rendeva vuoto.

  5. #5
    anche tu guarda le righe seguenti riga riga 656 (bearish engulfing) Codice inserito if ((C1gt;O1)(Ogt;C)(Ogt;=C1)(O1gt;=C)((O-C)gt;(C1- O1))(CLgt;=(Engulfing_Length*Point))) { Per la linea engulfing rialzista 789: Inserito codice if ((O1gt;C1)(Cgt;O)(Cgt;=O1)(C1gt;=O)((C-O )gt;(O1-C1))(CLgt;=(Engulfing_Length*Point))) { Per sapere cosa contengono le variabili guarda (approssimativamente) riga 490 (cerca vor O = Open[shift1];

  6. #6
    1 allegato(i) Grazie, ora funziona molto meglio. Apprezzo il tuo tempo a farlo. Mi chiedo solo un'altra cosa, ho notato che sull'indior mostra uno schema avvolgente solo se la candela ha un leggero gap, quando nel forex non è davvero necessario un gap a causa dell'azione 24/7, quindi essenzialmente quando una candela toro per esempio è più grande della precedente candela ribassista che è un modello engulfing rialzista, cioè non è necessario alcun gap. Ad esempio, qui non si presenta come uno schema avvolgente, eppure lo è. Mi chiedo solo quale parte del codice è necessaria per cambiare (posso farlo da solo non è un problema).
    Quindi essenzialmente per le candele engulfing è sufficiente cambiare in modo che una candela sia più grande della precedente per qualificarsi come engulfing, piuttosto che la necessità di un leggero gap verso il basso o verso l'alto. Se mi dici quale parte del codice deve essere modificata, forse posso farlo da solo. Grazie ancora per il tuo tempo speso con la modifica di questo indior.

  7. #7
    2 Allegato(i)
    Citazione Originariamente Scritto da ;
    Mi piace questo modello comune indior, ma voglio solo che mostri modelli ribassisti al di sopra di un 20 SMA e modelli rialzisti al di sotto del 20 SMA.
    ok, ci siamo, solo un tentativo
    All'inizio ho esteso le funzioni di allerta (le solite cose, Popup c'era già, ma ho rinominato la variabile, poi ho aggiunto suono (rialzista/ribassista), e-mail e notifiche push). E il filtro della media mobile. Si noti che il filtro è facoltativo, è necessario abilitarlo impostando UseMAfilter=true (sì, è possibile modificare le impostazioni ema come periodo, ecc.) Se abilitato è necessario specificare MAFilterMode. Se è =0 allora per un segnale il prezzo deve essere inferiore a MA per segnali rialzisti/superiore a MA per segnali ribassisti. Se =1 allora il prezzo deve essere superiore a MA per segnali rialzisti/inferiore a MA per segnali ribassisti. Ho allegato uno screenshot con il filtro abilitato (mode=0), per me va bene. Ma per favore prova e controlla se è tutto ok ...
    modifica: aggiunte 2 vars esterne DisplayBullArrows e DisplayBearArrows che ti danno la possibilità di disattivare le frecce/testi ... Allegato 1317474 modifica: ho trovato un errore (non importante, ma meglio correggere) e ho aggiunto l'harami-pattern ( ha preso la logica da un indior, l'ho fatto riferimento nel codice sorgente).
    https://www.forexmad.com/attachments...06.fxdaytrader

  8. #8

  9. #9

    Citazione Originariamente Scritto da ;
    devi postare il file .MQ4 perché il .ex4 non è modificabile...
    Più veloce di me!

  10. #10
    devi postare il file .MQ4 perché il .ex4 non è modificabile...edit: puoi trovare il mq4 su
    https://www.forexmad.com/general-for...japan-cpi.htmlPenso che dovrebbe essere possibile implementare il filtro ma. dopo ci darò un'occhiata...

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.