#backtest #Mql5'te programımı test ederken büyük bir sorunla karşılaştım. StopLoss olaylarını kontrol etmek için #OnTradeTransaction işlevini kullanıyorum.
bazen aynı fiyatta ve aynı anda iki veya daha fazla stop gerçekleşir, ancak OnTradeTransaction işlevinde yalnızca bir rapor verilir. Biri bana yardım edebilir mi?
üzgünüm Kodum çok büyük ve yalnızca Günlük dosyasını bildirebilirim.
Teşekkürler!
14:48:32'de iki stoploss meydana geldi (226 ve 228) ancak OnTradeTransaction'da Sadece bir Stop(226) rapor edildi, stoploss'tan herhangi bir rapor yok....
LH 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 stop loss triggered # 226buy 0.34 EURUSD 1.11123 sl: 1.11062 [ # 234sell 0.34 EURUSD at 1.11062 ]
EP 019 : 14 : 13.071 Trades 2020.01 . 1714 : 48 : 32 deal # 58sell 0.34 EURUSD at 1.11062 done (based on order # 234 )
QF 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 deal performed [ # 58sell 0.34 EURUSD at 1.11062 ]
HD 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 order performed sell 0.34 at 1.11062 [ # 234sell 0.34 EURUSD at 1.11062 ]
DE 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 stop loss triggered # 228buy 0.25 EURUSD 1.11146 sl: 1.11062 [ # 235sell 0.25 EURUSD at 1.11062 ]
IE 019 : 14 : 13.071 Trades 2020.01 . 1714 : 48 : 32 deal # 59sell 0.25 EURUSD at 1.11062 done (based on order # 235 )
NK 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 deal performed [ # 59sell 0.25 EURUSD at 1.11062 ]
CQ 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 order performed sell 0.25 at 1.11062 [ # 235sell 0.25 EURUSD at 1.11062 ]
NQ 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 order [ # 232sell stop 0.5 EURUSD at 1.11062 ] triggered
FP 019 : 14 : 13.071 Trades 2020.01 . 1714 : 48 : 32 deal # 60sell 0.5 EURUSD at 1.11062 done (based on order # 232 )
NR 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 deal performed [ # 60sell 0.5 EURUSD at 1.11062 ]
LG 019 : 14 : 13.071 Trade 2020.01 . 1714 : 48 : 32 order performed sell 0.5 at 1.11062 [ # 232sell stop 0.5 EURUSD at 1.11062 ]
2020.01 . 1714 : 48 : 322020.01 . 1714 : 48 : 32 --------- START OnTradeTransaction ---------
2020.01 . 1714 : 48 : 32 ONTRADE TYPE= TRADE_TRANSACTION_DEAL_ADD2020.01 . 1714 : 48 : 32 DEAL_ADD DEAL_REASON = 42020.01 . 1714 : 48 : 32OnTradeTransaction OUT-SL Position= 226
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Merhaba Angevoyageur,
" Erişim noktası Avrupa. Şununla geriye dönük test: "
Bana bu sunucunun tam IP'sini verebilir misin?
Tam olarak değil.
Sanırım testlerinizi ciddi yapıyorsunuz, bu nedenle backtest için hangi sunucunun en iyi olduğunu biliyor musunuz? arka plan bu
İşlemdeki Bakiyenin fark kontrolüne sahip olmak daha basit değil mi?
Teşekkürler.
#backtest #Mql5'te programımı test ederken büyük bir sorunla karşılaştım. StopLoss olaylarını kontrol etmek için #OnTradeTransaction işlevini kullanıyorum.
bazen aynı fiyatta ve aynı anda iki veya daha fazla stop gerçekleşir, ancak OnTradeTransaction işlevinde yalnızca bir rapor verilir. Biri bana yardım edebilir mi?
üzgünüm Kodum çok büyük ve yalnızca Günlük dosyasını bildirebilirim.
Teşekkürler!
14:48:32'de iki stoploss meydana geldi (226 ve 228) ancak OnTradeTransaction'da Sadece bir Stop(226) rapor edildi, stoploss'tan herhangi bir rapor yok....