Experts: Smart Trend Follower

 

Smart Trend Follower:

이 EA는 이동평균 및 스토캐스틱 오실레이터 지표의 신호를 사용하여 시장 추세를 자동으로 따르도록 설계되었습니다. EA는 MA 크로스오버를 활용해 매수 및 매도 신호를 감지하고 스토캐스틱으로 추세를 확인합니다. 또한 EA는 추세장에서 트레이딩 효과를 높이기 위해 이익실현, 손절, 로트 크기 2배 설정 등 자동 포지션 관리 기능이 포함되어 있습니다.

Author: Yulianto Hiu

 

안녕하세요 EA에 오류가 있습니다.

2025.02.05 03:00:28.887 Core 01 2025.01.27 10:00:00   Error in CheckMoneyForTrade code=4002
 
kosty3 #: 안녕하세요 EA에 오류가 있습니다.

다른 스레드의 이 게시물에 따르면 반환 문이 누락되었습니다.

그곳의 운영자는 통화 쌍에서만 작동한다고 말했습니다.

CheckMoneyForTrade function not working on GOLD
CheckMoneyForTrade function not working on GOLD
  • 2018.04.25
  • Raphael Schwietering
  • www.mql5.com
Hi, i have a question. I have to do this So i use that code from here https://www.mql5...
 
@Ryan L Johnson #: 다른 스레드의 이 게시물에 따르면 반환 문이 누락되어 있습니다. 운영자는 통화 쌍에서만 작동한다고 말했습니다.

귀하의 답변은 관련이 없습니다. 두 EA가 모두"CheckMoneyForTrade" 라는 함수를 사용한다고 해서 완전히 동일하다는 의미는 아닙니다.

각각의 경우 구현 방식이 다르며 보고되는 오류도 다릅니다.

이 EA는 MT5/MQL5용이며, 참조하신 주제는 MT4/MQL4용입니다. 두 기능과 플랫폼은 서로 다릅니다.

오해의 소지가 있는 답변을 하기 전에 해당 문제에 대해 좀 더 주의를 기울여 주시기 바랍니다.


kosty3 #: 안녕하세요 EA에 오류가 있습니다.
2025.02.05 03:00:28.887 Core 01 2025.01.27 10:00:00   Error in CheckMoneyForTrade code=4002

보고된 오류는 다음과 같습니다.

ERR_WRONG_INTERNAL_PARAMETER

4002

클라이언트 터미널 함수의 내부 호출에 잘못된 매개변수가 있습니다.

이 문제를 해결하려면 작성자가 코드를 디버깅할 수 있도록 더 많은 정보가 필요합니다.

EA에 사용된 심볼, 시간 프레임 및 입력 매개변수와 같은 정보와 오류가 발생한 로그 항목의 사본도 제공해야 할 것입니다.

개인적으로 문제의 함수는 다소 일관성이 없고 몇 가지 확인 사항이 누락되어 있다고 생각하지만, 비록 그것이 MetaQuotes 문서에서 비롯된 것이라 하더라도 필요한 경우 이를 확인하고 수정하는 것은 작성자의 책임입니다.

 
kosty3 #:

안녕하세요 EA에 오류가 있습니다.

이 EA는 나에게 작동합니다.
 
kosty3 #:

안녕하세요 EA에 오류가 있습니다.

요청 유형 채우기...를 브로커가 사용하는 유형으로 설정해야 작동합니다.

제가 직접 만들지 않은 EA 코드는 사용하지 않을 것이므로 거의 다운로드하지 않았지만 다른 사람의 EA가 어떻게 작동하는지 항상 궁금합니다.

또한 로트 검증을 위해... 폴백을 0.0이 아닌 0.01로 설정했습니다.

lot = CheckMoneyForTrade(pair, lot, orderType)? lot : 0.01;
파일:
 

이것은 문제입니다 gLotLimit =SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_LIMIT);

내 브로커는 0...... 그래서 나는 1을 넣었고 괜찮습니다.

 

XM에서 백테스트를 실행하려고 할 때 이 오류가 발생합니다:

2025.03.14 00:35:45.411 Core 01 2022.05.16 07:30:00 CheckMoneyForTrade 코드=4002에 오류가 발생했습니다.


심볼은 GOLD#, 기간은 M15입니다.


 
일부 EA가 SL을 사용하지 않는 경우, 귀하가 SL입니다.
 
나는 MA 진입 전략을 찾고 있었지만 EA에서 많은 DD를 백 테스트했지만 이것이 더 안정적이라는 것을 알았습니다. EA의 견고성을 위해 더 많은 기능과 로직을 추가하여 코드를 약간 조정했습니다. 손실을 줄이기 위한 손익분기점 및 후행, H4 및 D1은 사용하기에 가장 좋은 TF입니다.
 
Ryan L Johnson #:

다른 스레드의 이 게시물에 따르면 반환 문이 누락되었습니다.

운영자는 통화 쌍에서만 작동한다고 말했습니다.

USDCAD 및 USDJPY 쌍에서 동일한 오류가 발생했습니다.

2025.07.11 14:30:00.311 스마트 트렌드 추종자 (USDCAD,M15) CheckMoneyForTrade 코드=4002 오류 발생