MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1831
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Fiyat TP yönünde giderse iz tetiklenmeli ve fiyat geri çekilirse hiçbir şey yapmamalıdır. Bu durumda, SL seviyesi sadece TP yönünde gitmeli ve geri dönmemelidir.
Biliyorum
yazdım
sonsuz sayıda durma ve alma hareketinin anlık bir hareketi var
2021.12.23 21:07:51.634 2021.12.21 12:12:20 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:20 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71288 tp: 0.72038 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:18 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:18 111 AUDUSD,M15: #2'yi değiştir 0.02 AUDUSD'yi 0.71028 sl'den satın al: 0.71268 tp: 0.72018 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:16 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:16 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71248 tp: 0.71998 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:15 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:15 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71228 tp: 0.71978 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:13 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:13 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71208 tp: 0.71958 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:11 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:11 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71188 tp: 0.71938 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:10 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:10 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71168 tp: 0.71918 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:08 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:08 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71148 tp: 0.71898 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:06 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:06 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71128 tp: 0.71878 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:05 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:05 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71108 tp: 0.71858 tamam
2021.12.23 21:07:51.634 2021.12.21 12:12:00 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:12:00 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71088 tp: 0.71838 tamam
2021.12.23 21:07:51.634 2021.12.21 12:11:53 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
2021.12.23 21:07:51.634 2021.12.21 12:11:53 111 AUDUSD,M15: #2 satın al 0.02 AUDUSD 0.71028 sl: 0.71068 tp: 0.71818 tamam
2021.12.23 21:07:51.634 2021.12.21 12:11:52 111 AUDUSD,M15: Satın alma emri değişikliği başarılı!
Biliyorum
yazdım
sonsuz sayıda durma ve alma hareketinin anlık bir hareketi var
Değiştirilen siparişin SL'sini almalı ve hesaplanan SL ile karşılaştırmalısınız. Eşitlerse, hesaplanan SL işlenen siparişin SL'sini geçene kadar robot hiçbir şey yapmamalıdır. İki ikili değer nasıl karşılaştırılır: ya NodmalizeDouble(değer, Rakamlar) (her değerin) ya da EqualDoubles https://www.mql5.com/en/docs/basis/types/double ile karşılaştırın
Biliyorum
doğru yerleştirmişsin. TrailingOrders() işlevi içinde bir şeyi değiştirdiniz mi?
Değiştirilen siparişin SL'sini almalı ve hesaplanan SL ile karşılaştırmalısınız. ...
Genel olarak kurallar aşağıdaki gibidir.
doğru yerleştirmişsin. TrailingOrders() işlevi içinde bir şeyi değiştirdiniz mi?
ve değişti ve "olduğu gibi" koydu, sonuç aynıydı.
ve değişti ve "olduğu gibi" koydu, sonuç aynıydı.
Giriş parametrelerini görmeniz gerekir, çünkü günlüğe göre, trol düzgün çalışıyor
2021.12.24 16:10:14.788 2021.12.17 00:00:00 111 - kopya girişleri: Lot=0.01; durma kaybı=200; Kâr Al=560; kayma=3; büyü=1; K_Martin1=0.01; K_Martin2=1.9; K_Martin3=1.4; SiparişlerKapat=3; SiparişlerKapat2=5; RakamLot=2; DönemMA=21; MovingShift=1;
2021.12.24 16:10:14.788 2021.12.17 00:00:00 111 - kopya girişleri: Lot=0.01; durma kaybı=200; Kâr Al=560; kayma=3; büyü=1; K_Martin1=0.01; K_Martin2=1.9; K_Martin3=1.4; SiparişlerKapat=3; SiparişlerKapat2=5; RakamLot=2; DönemMA=21; MovingShift=1;
belki işlevi koda yanlış koydum?
ve işlevin kendisini ayrı ayrı koyun
belki işlevi koda yanlış koydum?
ve işlevin kendisini ayrı ayrı koyun
Trol doğru duruyor.
Bunu dene
Trol doğru duruyor.
Bunu dene
uzaya uçmak
önce durur, sonra çekimden sonra anında uzaya uçar (yol boyunca sırayı kapatır)
Anladığım kadarıyla mesele bu değil.
yanlışsam düzeltin: void OnTick()
açık sipariş yoksa ve bir sinyal varsa, vOrderOpenBuy() / vOrderOpenSell()
sonra void vOrderModify(int iOTi) gelir - yani, durur ve alır ayarlanır ve ardından hata kontrolü yapılır. Tümü.
yani aslında emir dur ya da al ile kapatılana kadar takip açısından herhangi bir şekilde düzeltilmesi mümkün değildir.
evet, gerçekten gerekli değil. bir (en fazla iki) birden fazla dur-kalk hareketine ihtiyacınız var.
Birkaç yol danışmanını analiz ettim - hepsinin planı yaklaşık olarak sizinkiyle aynı.
Hala nasıl uygulayacağımı düşünüyorum.