실제 저자:
Inovance - https://www.inovancetech.com/
이 EA 템플릿은 적절한 이익 실현과 손절매 수준 설정, 포지션 진입 및 청산, 그리고 터미널 문제(예: 시스템 다운, 연결 끊김 등)를 처리하는 데 도움을 줍니다.
사용 방법은 EA의 하단에 있는 "롱 및 숏 진입 조건" 섹션에 진입 조건을 입력하는 것입니다. 롱 신호가 생성되면 "LongSignal()" 함수에서 "1"을 반환하도록 롱 조건을 입력하고, 숏 신호가 생성되면 "ShortSignal()" 함수에서 "-1"을 반환하도록 숏 조건을 입력하세요.
조건이 충족되면 단일 매수 또는 매도 주문이 실행되며, 롱과 숏 조건이 모두 충족되면 주문이 실행되지 않습니다. 이익 실현 또는 손절매가 발생하거나 반대 방향의 신호가 발생하면 기존 거래를 청산하고 적절한 방향으로 새로운 거래를 시작합니다.

EA 입력값
여기 "롱 및 숏 진입 조건" 섹션의 예시 전략이 있습니다 (참고: 이 전략은 설명을 위한 임의의 전략입니다.).
//+------------------------------------------------------------------+ //| 롱 및 숏 진입 조건 | //+------------------------------------------------------------------+ int indCCI0period = 14; // 지표 1의 기간 int indRSI1period = 14; // 지표 2의 기간 //+------------------------------------------------------------------+ //| 롱 진입(롱 진입 시 "1" 반환, 진입 없음 시 "0" 반환) | //+------------------------------------------------------------------+ int LongSignal() { double CCI0 = iCCI(NULL,0,indCCI0period,PRICE_CLOSE,1); double RSI1 = iRSI(NULL,0,indRSI1period,PRICE_CLOSE,1); int match=0; if(CCI0>-200 && CCI0<=-150) match++; else if(CCI0>-100 && CCI0<=-50) match++; if(RSI1>0 && RSI1<=25) match++; if(match == 2) return 1; return 0; } //+------------------------------------------------------------------+ //| 숏 진입(숏 진입 시 "-1" 반환, 진입 없음 시 "0" 반환) | //+------------------------------------------------------------------+ int ShortSignal() { double CCI0 = iCCI(NULL,0,indCCI0period,PRICE_CLOSE,1); double RSI1 = iRSI(NULL,0,indRSI1period,PRICE_CLOSE,1); int match=0; if(CCI0 > 50 && CCI0 <= 150) match++; if(RSI1 > 80 && RSI1 <= 100) match++; if(match == 2) return -1; return 0; }
추천 사항:
- 4자리 및 5자리 브로커와 호환됩니다.
- 항상 데모 계좌에서 테스트하세요.
- 템플릿에 표시된 예시 전략 (참고: 이 전략은 설명을 위한 임의의 전략입니다.)
댓글 0