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

 
IgorM :
Otomatik alım satımı kurmaya çalıştığım kadarıyla, yalnızca MM kontrolü ve kilitlerin yardımıyla bir tür boşluk olduğuna ve sadece bir lotsa ve test cihazında bile durmadan çıkıyorsa, giderek daha fazla ikna oldum. sonuçlar “çeşme değil”
Igor! Skype'a bakın ... oraya vurmaktan yoruldum ... :( :(
 
drknn :

Bu bağlantıları tutmuyorum. :) Ama bu, şans eseri, o adamla yaptığım yazışmalarda korundu. İşte - https://www.mql5.com/ru/forum/127237/page36 - alt yazı. Ona bu gönderiyi gösterdim :)

Teşekkür ederim!

 

Çocuklar!! Ichimoku'dan anlayan bana, Chinkou çizgisinin hareketli ortalama iMA - Hareketli Ortalama ile karşılaştırmasını nasıl organize edeceğini söyle. Chinkou, geç öncül ve iMA'nın (hareketli ortalama) tam olarak aynı mesafeyi nasıl geri alacağı bir çizgidir. Ya da belki birisi size fiyat çizgisinin Chinkou çizgisiyle kesişimini kontrol etmenin en iyi yolunu söyleyecektir.

Buraya kurduklarımı getiriyorum, bakın ne var, neyi yanlış yaptığımı anlamıyorum ......... Hareketli ortalamanın gecikmesini doğru tespit edip etmediğimi merak ediyorum ?? ? Minnettar olacağım

double Ten=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_TENKANSEN,1);
double Kij=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_KIJUNSEN,1);
double SpanA=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANA,1);
double SpanB=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANB,1);
double Chinkou=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_CHINKOUSPAN,1);
double MA=iMA( NULL, 0, 0, 0, int MODE_SMMA, int PRICE_WEIGHTED, int 9);

double Ten1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_TENKANSEN,2);
double Kij1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_KIJUNSEN,2);
double SpanA1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANA,2);
double SpanB1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANB,2);
double Chinkou1=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_CHINKOUSPAN,2);
double MA1=iMA( NULL, 0, 0, 0, int MODE_SMMA, int PRICE_WEIGHTED, int 10);

double Ten2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_TENKANSEN,3);
double Kij2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_KIJUNSEN,3);
double SpanA2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANA,3);
double SpanB2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_SENKOUSPANB,3);
double Chinkou2=iIchimoku(NULL, 0,Tenkan, Kijun, Senkou, MODE_CHINKOUSPAN,3);
double MA2=iMA( NULL, 0, 0, 0, int MODE_SMMA, int PRICE_WEIGHTED, int 11);

 
Bir soru ortaya çıktı ve nasıl çözüleceğini bilmiyorum ... Günlüğe zaten bir satır çıktıysa:
Yazdır ("Düşüş trendinin yukarı doğru geçişi -> tersine çevirme, CrossUP = ",CrossUP, ", CrossDN = ",CrossDN);

... ondan sonra tekrarlanan çıktısını nasıl önleyebilirim. Aynı zamanda, loga başka mesajlar çıktıktan sonra, bu satırın tekrar çıktılanması gerekiyorsa, o zaman elbette çıktı alınması gerekecektir ...

Çok işe yaramaz sıkıntıların olduğunu anlıyorum - danışmanın çalışmasını hiç etkilemiyor, ancak hata ayıklama kolaylığı için - işte bu ...

Kim bilir, söyle bana, pzhlst.

 
artmedia70 :
Bir soru ortaya çıktı ve nasıl çözüleceğini bilmiyorum ... Günlüğe zaten bir satır çıktıysa:
Print("Düşüş trendinin yukarı doğru geçişi -> tersine dönüş, CrossUP = ",CrossUP, ", CrossDN = ",CrossDN);

... ondan sonra tekrarlanan çıktısını nasıl önleyebilirim. Aynı zamanda, loga diğer mesajların çıktısını aldıktan sonra, bu satırın tekrar çıktısının alınması gerekiyorsa, o zaman tabii ki çıktısının alınması gerekecektir...

Çok işe yaramaz sıkıntıların olduğunu anlıyorum - danışmanın çalışmasını hiç etkilemiyor, ancak hata ayıklama kolaylığı için - işte bu ...

Kim bilir, söyle bana, pzhlst.

Muhtemelen diğer durumlarda olduğu gibi - çubuğun açılış saatine göre bir kontrol ekleyin: saat aynıysa, mesaj görüntülemeyin.

 
chief2000 :

Muhtemelen diğer durumlarda olduğu gibi - çubuğun açılış saatine göre bir kontrol ekleyin: saat aynıysa, mesaj görüntülemeyin.

Oleg, bence bunda bir anlam ve rasyonel bir tahıl var. Fikir için teşekkürler.
 
artmedia70 :
Bir soru ortaya çıktı ve nasıl çözüleceğini bilmiyorum ... Günlüğe zaten bir satır çıktıysa:
Print("Düşüş trendinin yukarı doğru geçişi -> tersine dönüş, CrossUP = ",CrossUP, ", CrossDN = ",CrossDN);

... ondan sonra tekrarlanan çıktısını nasıl önleyebilirim. Aynı zamanda, loga başka mesajlar çıktıktan sonra, bu satırın tekrar çıktılanması gerekiyorsa, o zaman elbette çıktı alınması gerekecektir ...

Çok işe yaramaz sıkıntıların olduğunu anlıyorum - danışmanın çalışmasını hiç etkilemiyor, ancak hata ayıklama kolaylığı için - işte bu ...

Kim bilir, söyle bana, pzhlst.

Danışman koduna, örneğin danışmanda gerçekleştirilen işlemlere bağlı olacak bir koşul eklerseniz, koşullar karşılanana kadar bu mesajı görüntülemeyin. Veya bir döngü ile bir handikap koşulu ekleyin ve değer doğru olduğunda bir çıktı çıktısı alın ve ardından çıkarken, değer belirli bir noktaya kadar yanlıştır ve başka bir bilgiyi görüntüleyen kutuda, tekrar true olarak yeniden atayın)) ) anlaşılmaz bir şekilde cenit anlaşılır)
 
Infinity :
Danışman koduna, örneğin danışmanda gerçekleştirilen işlemlere bağlı olacak bir koşul eklerseniz, koşullar karşılanana kadar bu mesajı görüntülemeyin. Veya bir döngü ile bir handikap koşulu ekleyin ve değer doğru olduğunda bir çıktı çıktısı alın ve ardından çıkarken, değer belirli bir noktaya kadar yanlıştır ve başka bir bilgiyi görüntüleyen kutuda, tekrar true olarak yeniden atayın)) ) anlaşılmaz bir şekilde cenit anlaşılır)
Eh, basit bir baskı için çok zor... :) :) Teşekkürler.
 
artmedia70 :
Eh, basit bir baskı için çok zor... :) :) Teşekkürler.

Olur)) Sadece bir danışmanda kene izim var, bu yüzden mb boşluk yedi. Böyle yapılması gerekiyordu
 
Trol artmedia70 için teşekkürler. şimdi kontrol edelim
Neden: