스택 기능은 1 포지션을 거래하고 싶다면 스택을 1로 설정하면 됩니다. 기본값은 코드에서 5입니다. DistanceApart는 거래 사이의 거리입니다. 기본값을 5에서 15로 변경하면 승률이 5 스택에서 최대 40-45%까지 올라갑니다.
EA가 거래하는 시간을 규제하는 AllowTradingHours 부울. 내가 올릴 보고서 중 하나에서 설정을 확인할 수 있습니다. 나는 이 EA를 거래하기에 가장 좋은 시간에 대한 평균에 대해 그 시간 동안 많은 테스트를 실행했습니다.
나는 당신의 반전 코드를 구현했습니다. 나는 빠른 테스트를 위해 빠른 해킹 작업을 수행했습니다. 만약 30 || 60은 2 STD이고 거래를 반대로 했습니다. 결과는 끔찍했습니다. 이를 조정하고 더 많은 테스트를 실행할 수 있습니다. 당신은 당신의 bool로 그것을 끌 수 있습니다. 또한 내가 올바르게 코딩했는지 확인하십시오! 이 게시물을 다시 읽었을 때 몇 분 만에 나중에 생각했습니다. 귀하의 마지막 질문에 답하기 위해 귀하의 경우에는 이것이 별로 의미가 없다고 생각하지만 직접 테스트해 보십시오.
어떻게 이 쌍들을 거래하기로 선택하셨습니까? 무작위 그리기 또는 전략 기반?
스프레드에 대한 EURUSD, 나머지 3개는 거의 무작위였습니다.
스프레드에 대한 EURUSD, 나머지 3개는 거의 무작위였습니다.
알았다!
이 EA가 사용 가능한 모든 쌍을 거래하도록 하는 것이 좋은 생각이라고 생각하십니까? 내가 테스트하는 4,5,6 쌍 또는 당신이 테스트하는 4개 대신.
알았다!
이 EA가 사용 가능한 모든 쌍을 거래하도록 하는 것이 좋은 생각이라고 생각하십니까? 내가 테스트하는 4,5,6 쌍 또는 당신이 테스트하는 4개 대신.
EURUSD에서 실행해야 한다고 생각합니다. 결과를 보았습니까? 다른 쌍이 나머지 쌍보다 더 잘 수행하고 있습니까? 그렇다면 하나 둘을 사용하십시오.
새 코드:
새 코드:
내 최신 코드를 귀하의 코드에 병합했습니다. 다음을 추가했습니다.
스택 기능은 1 포지션을 거래하고 싶다면 스택을 1로 설정하면 됩니다. 기본값은 코드에서 5입니다. DistanceApart는 거래 사이의 거리입니다. 기본값을 5에서 15로 변경하면 승률이 5 스택에서 최대 40-45%까지 올라갑니다.
EA가 거래하는 시간을 규제하는 AllowTradingHours 부울. 내가 올릴 보고서 중 하나에서 설정을 확인할 수 있습니다. 나는 이 EA를 거래하기에 가장 좋은 시간에 대한 평균에 대해 그 시간 동안 많은 테스트를 실행했습니다.
나는 당신의 반전 코드를 구현했습니다. 나는 빠른 테스트를 위해 빠른 해킹 작업을 수행했습니다. 만약 30 || 60은 2 STD이고 거래를 반대로 했습니다. 결과는 끔찍했습니다. 이를 조정하고 더 많은 테스트를 실행할 수 있습니다. 당신은 당신의 bool로 그것을 끌 수 있습니다. 또한 내가 올바르게 코딩했는지 확인하십시오! 이 게시물을 다시 읽었을 때 몇 분 만에 나중에 생각했습니다. 귀하의 마지막 질문에 답하기 위해 귀하의 경우에는 이것이 별로 의미가 없다고 생각하지만 직접 테스트해 보십시오.
스택 기능으로 인해 미결 주문 및 보류 중인 주문 을 처리하는 코드를 추가했습니다.
자유롭게 던지고, 변경하고, 더 좋게 만드십시오. 이 메시지에 코드를 첨부하고 결과의 일부를 올리겠습니다. EURUSD는 내가 테스트한 것 중 최고였습니다. 다른 쌍을 선택하고 다른 쌍으로 좋은 결과를 얻을 수 있는지 테스트를 수행할 수 있습니다.
다음은 내가 실행한 테스트의 일부 결과입니다. 이것은 9.5개월 동안 StandardDev가 켜져 있었고 결과가 좋지 않았습니다. 또한 모든 실행은 $1,000이고 수정 사항 0.02 로트를 사용했습니다.
다음은 StandardDev가 꺼진 결과입니다.
이것은 내가 다른 실행에서 테스트한 것과 동일한 lotsize로 첨부한 코드입니다.
마침내 최고의 승률을 얻을 수 있었습니다.