Iniziato per programmare MQL, serve aiuto in attesa della seconda condizione

 

Publi

Iniziato per programmare MQL, serve aiuto in attesa della seconda condizione

 

Publi

Risultati da 1 a 2 di 2

Discussione: Iniziato per programmare MQL, serve aiuto in attesa della seconda condizione

  1. #1
    1 allegato (s) Ciao.

    Im programmazione di un indio semplice usando cross level stocastico per scopi di apprendimento.

    quindi il primo argomento è:

    Codice inserito if (iStochastic (NULL, PERIOD_CURRENT, _K_period, _D_period, Slowing, MODE_SMA, 0, MODE_MAIN, i) gt; 80 iStochastic (NULL, PERIOD_CURRENT, _K_period, _D_period, Slowing, MODE_SMA, 0, MODE_MAIN, i 1) lt ; 80/Oscillatore stocastico supera il valore fisso
    quindi voglio aspettare di dipingere il segnale fino a quando l'alto si chiude sotto MA, senza dover ricorrere allo stocastico di nuovo OB, quale colpo la mia mente stava usando loop come questo:

    Codice inserito mentre High # 91; i # 93; gt; iMA (NULL, PERIOD_CURRENT, MAfilter, 0, MODE_EMA, PRICE_CLOSE, i 1)/Candlestick High lt; Media mobile (1 1)
    Quindi il ciclo verrebbe eseguito fino a quando la seconda condizione non è falsa, questo ha causato il crash di mt.

    Schematico assomiglia a questo
    https://www.forexmad.com/bitcoin-cry...tions-mt4.html

  2. #2

    Citazione Originariamente Scritto da ;
    Ciao. Im programmazione di un indio semplice usando cross level stocastico per scopi di apprendimento. quindi il primo argomento è: if (iStochastic (NULL, PERIOD_CURRENT, _K_period, _D_period, Slowing, MODE_SMA, 0, MODE_MAIN, i) gt; 80 iStochastic (NULL, PERIOD_CURRENT, _K_period, _D_period, Slowing, MODE_SMA, 0, MODE_MAIN, i 1) lt; 80/L'oscillatore stocastico attraversa sopra il valore fisso, quindi voglio aspettare di dipingere il segnale fino a che l'alto si chiude sotto MA, senza dover ricorrere nuovamente allo stocastico OB, quale colpo la mia mente stava usando loop come questo: mentre High gt; iMA (NULL, ...
    NWGstudent- Prova qualcosa del genere. Codice inserito int cnt = 0; int crosseddown = 0;/main loop for (int i = 1; ilt; limit; i ) {doppio MA_0c = iMA (NULL, 0, Fast_MA_Period, 0, MODE_SMA, PRICE_MEDIAN, i); if (Close # 91; i # 93; lt; MA_0c) {for (int c = 0; clt; 5; c ) {cnt = i c; double Stoch_0c = iStochastic (NULL, PERIOD_CURRENT, _K_period, _D_period, Slowing, MODE_SMA, 0, MODE_MAIN, cnt); double Stoch_0p = iStochastic (NULL, PERIOD_CURRENT, _K_period, _D_period, Slowing, MODE_SMA, 0, MODE_MAIN, cnt 1); if (Stoch_0c lt; 80 Stoch_0p gt; 80) {crosseddown = 1; rompere; }}}

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.