OnTradeTransaction 백테스트에서 중지 트리거 감지 - 페이지 5 12345 새 코멘트 Alain Verleyen 2013.05.15 22:25 #41 chinaski : 안녕하세요 엔지보이저입니다. " 액세스 포인트 유럽. 백테스팅: " 이 서버의 완전한 IP를 알려주실 수 있습니까? 이 IP를 어디서 찾을 수 있는지 모르겠습니다. 이것이 주제와 어떤 관련이 있습니까? chinaski 2013.05.16 15:46 #42 설마. 나는 당신이 당신의 테스트를 진지하게 수행한다고 생각하므로 어떤 서버 가 백테스트에 가장 적합한지 알 수 있을 것입니다. 이것이 배경이다 lballetta 2015.03.13 17:50 #43 거래잔액의 차이를 확인 하는 것이 더 간단하지 않습니까? 감사해요. MRM_Programmer 2021.11.30 16:30 #44 안녕 얘들아 #backtest #Mql5에서 내 프로그램을 테스트할 때 큰 문제가 발생했습니다. StopLoss 확인 이벤트에 #OnTradeTransaction 기능을 사용하고 있습니다. 때때로 두 개 이상의 정류장이 같은 가격과 시간에 발생하지만 OnTradeTransaction 기능 에는 하나의 보고서만 제공됩니다. 아무도 나를 도울 수 있습니까? 죄송합니다. 제 코드가 너무 커서 로그 파일만 보고할 수 있습니다. 감사해요! 14:48:32에 두 개의 손절매(226 및 228)가 발생했지만 OnTradeTransaction에서는 한 개의 Stop(226)만 보고 했습니다. LH 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 stop loss triggered # 226 buy 0.34 EURUSD 1.11123 sl: 1.11062 [ # 234 sell 0.34 EURUSD at 1.11062 ] EP 0 19 : 14 : 13.071 Trades 2020.01 . 17 14 : 48 : 32 deal # 58 sell 0.34 EURUSD at 1.11062 done (based on order # 234 ) QF 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 deal performed [ # 58 sell 0.34 EURUSD at 1.11062 ] HD 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 order performed sell 0.34 at 1.11062 [ # 234 sell 0.34 EURUSD at 1.11062 ] DE 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 stop loss triggered # 228 buy 0.25 EURUSD 1.11146 sl: 1.11062 [ # 235 sell 0.25 EURUSD at 1.11062 ] IE 0 19 : 14 : 13.071 Trades 2020.01 . 17 14 : 48 : 32 deal # 59 sell 0.25 EURUSD at 1.11062 done (based on order # 235 ) NK 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 deal performed [ # 59 sell 0.25 EURUSD at 1.11062 ] CQ 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 order performed sell 0.25 at 1.11062 [ # 235 sell 0.25 EURUSD at 1.11062 ] NQ 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 order [ # 232 sell stop 0.5 EURUSD at 1.11062 ] triggered FP 0 19 : 14 : 13.071 Trades 2020.01 . 17 14 : 48 : 32 deal # 60 sell 0.5 EURUSD at 1.11062 done (based on order # 232 ) NR 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 deal performed [ # 60 sell 0.5 EURUSD at 1.11062 ] LG 0 19 : 14 : 13.071 Trade 2020.01 . 17 14 : 48 : 32 order performed sell 0.5 at 1.11062 [ # 232 sell stop 0.5 EURUSD at 1.11062 ] 2020.01 . 17 14 : 48 : 32 2020.01 . 17 14 : 48 : 32 --------- START OnTradeTransaction --------- 2020.01 . 17 14 : 48 : 32 ONTRADE TYPE= TRADE_TRANSACTION_DEAL_ADD 2020.01 . 17 14 : 48 : 32 DEAL_ADD DEAL_REASON = 4 2020.01 . 17 14 : 48 : 32 OnTradeTransaction OUT-SL Position= 226 Standard way to detect Detect stop trigger in 코딩 도움말 Dominik Egert 2021.12.04 05:31 #45 Trade 거래에 대한 호출이 누적되지 않습니까? 호출될 때 두 가지 이상의 작업이 수행되었는지 확인해야 하지 않습니까? OnTrade는 그렇게 작동합니다. OnTradeTransaction 도 누적 호출을 확인해야 한다고 가정했습니다. OnTick과 마찬가지로 모든 틱에 대해 호출된다고 가정할 수는 없습니다. 통화가 "건너뛰기"되거나 누적될 수 있습니다. 12345 새 코멘트 사유: 취소 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
안녕하세요 엔지보이저입니다.
" 액세스 포인트 유럽. 백테스팅: "
이 서버의 완전한 IP를 알려주실 수 있습니까?
설마.
나는 당신이 당신의 테스트를 진지하게 수행한다고 생각하므로 어떤 서버 가 백테스트에 가장 적합한지 알 수 있을 것입니다. 이것이 배경이다
거래잔액의 차이를 확인 하는 것이 더 간단하지 않습니까?
감사해요.
#backtest #Mql5에서 내 프로그램을 테스트할 때 큰 문제가 발생했습니다. StopLoss 확인 이벤트에 #OnTradeTransaction 기능을 사용하고 있습니다.
때때로 두 개 이상의 정류장이 같은 가격과 시간에 발생하지만 OnTradeTransaction 기능 에는 하나의 보고서만 제공됩니다. 아무도 나를 도울 수 있습니까?
죄송합니다. 제 코드가 너무 커서 로그 파일만 보고할 수 있습니다.
감사해요!
14:48:32에 두 개의 손절매(226 및 228)가 발생했지만 OnTradeTransaction에서는 한 개의 Stop(226)만 보고 했습니다.