고문과 함께 사람들을 도와주세요. 손절매와 이익실현을 설정하는 방법을 모르겠습니다. 문제는 SL 또는 TP가 트리거된 후 동일한 방향으로 주문이 즉시 열립니다. 또는 트리거된 후 시장에 진입하기 위한 다음 신호는 무시됩니다.(글쎄, 이것이 제가 설정하려고 시도한 결과입니다) 일반적으로 SL 또는 TP가 트리거될 때 어드바이저가 계속해서 TS에서 올바르게 작동합니다(확률적 신호를 기반으로 미결 주문을 열고 닫습니다. 미결 주문은 하나만 있어야 함) 미리 감사드립니다.
글쎄, 그것은 프로그램이 TrayIT와 유사하다는 것을 의미합니다! 장난 꾸러기, 설정으로 올라가 숨겨진에서 터미널을 제거하십시오)))
네, 그러죠. 폴더와 버튼이 있고, 필요하면 내 눈에서 내 프로그램을 제거합니다. 알겠습니다. 해결하겠습니다. 죄송합니다. 정말 놀랍습니다. 그런 결과!!
흠, 글쎄, 아니면 이것 ... 그러나 나는 내 집에서이 올빼미를 시작했고 모든 것이 정상이며 아무데도 "사라지지"않으며 명령을 시작하고 일반적으로 고문처럼 행동합니다)
감사합니다, 정말 감사합니다, 흥미롭습니다! 그래서, 내 컴퓨터는 버그입니다!
감사합니다, 정말 감사합니다, 흥미롭습니다! 그래서, 내 컴퓨터는 버그입니다!
"재부팅"해 보셨습니까? ))
- 뭐?? 죄송합니다 이해하지 못했습니다
- 뭐?? 죄송합니다 이해하지 못했습니다
안녕하세요))) 첫 Expert Advisor를 작성했지만 문제가 있는 것으로 밝혀졌습니다.))))))) Expert Advisor는 구매 조건이 가장 간단하지만 SELL 주문만 수행하지만 그는 그렇게하지 않는 것 같습니다. 그들을 참조하십시오.
if (ZZ2< pp1 ) { 오픈포지션("", OP_BUY, lot_New,SLB,TPB, mn);}
if (pp1 < ZZ2) {OpenPosition("", OP_SELL, lot_New, SLS,TPS, mn);}
누군가가 코드를 보면 매우 감사 할 것입니다)))
미리 감사드립니다.
추신. 글쎄, 욕망이 있다면 후행 중지를 추가하고 손실을 아는 것이 좋을 것입니다 =)
안녕하세요))) 처음으로 Expert Advisor를 작성했는데 문제가 생겼습니다))))))) Expert Advisor는 구매 조건이 가장 간단하지만 SELL 주문만 합니다. 하지만 그는 보지 않는 것 같습니다 그들을.
if (ZZ2< pp1 ) { 오픈포지션("", OP_BUY, lot_New,SLB,TPB, mn);}
if (pp1 < ZZ2) {OpenPosition("", OP_SELL, lot_New, SLS,TPS, mn);}
누군가가 코드를 보면 매우 감사 할 것입니다)))
얼핏 보면 모든 것이 정상입니다 ... 로트 계산은 어떻습니까? 통과합니까 (로그에 메시지가 있어야한다는 것을 이해합니다)? 일단 고정을 해보세요..
그리고 일반적으로 다음과 같이 거래 조건의 이행을 확인하십시오.
안녕하세요))) 첫 Expert Advisor를 작성했지만 문제가 있는 것으로 밝혀졌습니다.))))))) Expert Advisor는 구매 조건이 가장 간단하지만 SELL 주문만 수행하지만 그는 그렇게하지 않는 것 같습니다. 그들을 참조하십시오.
if (ZZ2< pp1 ) { 오픈포지션("", OP_BUY, lot_New,SLB,TPB, mn);}
if (pp1 < ZZ2) {OpenPosition("", OP_SELL, lot_New, SLS,TPS, mn);}
누군가 코드를 살펴보면 매우 감사 할 것입니다)))
이상합니다. 이론상으로는 Pb 대신 pa를 사용하기 때문에 SELL이 표시되지 않아야 합니다.
double TPS= NormalizeDouble (pa-tp*po, Digits);// 판매를 위한 TP 계산
double SLS= NormalizeDouble(pa+sl*po, Digits);// 판매를 위한 SL 계산