[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 987

 
Tamam teşekkürler.
 
Herkese selam. Bir soru. MQL4'te bir koşul nasıl yazılır: eğer stokastik > seviye 20 ise, o zaman...
 

öyleyse yazın :) Stokastik > 20 ise .... :)

---

if ( iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,0) > 20) { ... o zaman ... }

 
donec :
Herkese selam. Bir soru. MQL4'te bir koşul nasıl yazılır: eğer stokastik > seviye 20 ise, o zaman...

Soru belirsiz. Hangi stokastik çizginin daha yüksek olduğunu belirtmediler - ana veya sinyal, hangi çubukta, hangi stokastik parametreler ... Bu nedenle, genel olarak:

 double Level= 20.0 ;
double dg=MarketInfo( Symbol (), MODE_DIGITS);
double StochSig1 = iStochastic ( Symbol (), Period (), k_period, d_period, slowing, MODE_SMA , 0 , MODE_MAIN, 1 );   // Главная на 1-м баре
double StochSig2 = iStochastic ( Symbol (), Period (), k_period, d_period, slowing, MODE_SMA , 0 , MODE_MAIN, 2 );   // Главная на 2-м баре
double StochMain1= iStochastic ( Symbol (), Period (), k_period, d_period, slowing, MODE_SMA , 0 , MODE_SIGNAL, 1 ); // Сигнальная на 1-м баре
double StochMain2= iStochastic ( Symbol (), Period (), k_period, d_period, slowing, MODE_SMA , 0 , MODE_SIGNAL, 2 ); // Сигнальная на 2-м баре

if ( NormalizeDouble (StochSig1-Level, dg)> 0.0 )     // Если сигнальная Стохастика на 1-м баре выше 20.0
   {
         //.......... блок кода, если это верно ...........
   }
 
cevaplar için teşekkürler...
 
Aleksander :
muhtemelen işe yaramaz - nadir testçiler minimum lotun 0,1'den az olmasına izin verir - bu seçeneği simüle etmek için - test ödemesini 10 kat artırın...
Merhaba, ben teyzenim... Kim sana böyle saçma sapan seslendirdi ilginç bir şekilde?
 
artmedia70 :
Merhaba, ben teyzenim... Kim sana böyle saçma sapan seslendirdi ilginç bir şekilde?

DC'mde, test cihazında minimum lot 0.1'dir - daha az yapmaya çalışırken şunu verir:

ERR_INVALID_TRADE_VOLUME 131 yanlış ses
 
Aleksander :

DC'mde, test cihazında minimum lot 0.1'dir - daha azını yapmaya çalışırken şunu verir:

ERR_INVALID_TRADE_VOLUME 131 yanlış ses

Bu şaşırtıcı değil. Eğer DC size asgari ücretin 0,1 olduğunu söylediyse, o zaman neden daha küçük bir parti belirleyerek onunla tartışmaya zahmet ediyorsunuz?
 
drknn :

Bu şaşırtıcı değil. Eğer DC size asgari ücretin 0,1 olduğunu söylediyse, o zaman neden daha küçük bir parti belirleyerek onunla tartışmaya zahmet ediyorsunuz?
bu yazının üstündeki yoldaşla - bu sürecin yanlış anlaşılması :)
 
Aleksander :

DC'mde, test cihazında minimum lot 0.1'dir - daha az yapmaya çalışırken şunu verir:

ERR_INVALID_TRADE_VOLUME 131 yanlış ses
Yani - konu, yazdığınız gibi test cihazında değil, DC'de