코딩 도움말 - 페이지 533

 
Jovager:
Mladen님, 감사합니다.

그러나 EA는 작동하지 않습니다.

내가 무엇을 놓쳤습니까?

당신의 도움을 주셔서 감사합니다.

조

조건에 대해 다음 줄을 사용합니다(게시한 줄은 "Parabolic SAR of ma mtf" 버전 2에 대한 것입니다.

double currSarSignalUp = iCustom(NULL,0,"Parabolic SAR of ma mtf","",MaPeriod,MaMethod,MaPrice,AccLimit,AccStep,false,2,1);

double currSarSignalDn = iCustom(NULL,0,"Parabolic SAR of ma mtf","",MaPeriod,MaMethod,MaPrice,AccLimit,AccStep,false,3,1);

또한 TakeProfit 매개변수 를 10보다 크게 설정합니다(해당 매개변수가 10보다 작을 때 거래를 허용하지 않는 조건이 있음). 이것은 빠른 테스트의 결과입니다

__________________

추신: iCustom() 호출의 마지막 매개변수를 1(닫힌 막대)로 변경했습니다. 원하는 경우 0(현재 막대)으로 변경할 수 있습니다.

파일:
test.gif  79 kb
 

믈라덴,

변경 후 EA 이전에 수동으로 열린 거래는 EA가 요청한 대로 EA에서 마감했습니다(색상 변경 시)

(매직넘버 없이 수동으로 거래를 열고 매직넘버 ????로 마감했습니다.)

그러나 어떤 거래도 열려 있지 않습니다. 어떻게 생각하나요.

조

 
Jovager:
믈라덴,

변경 후 EA 이전에 수동으로 열린 거래는 EA가 요청한 대로 EA에서 마감했습니다(색상 변경 시)

(매직넘버 없이 수동으로 거래를 열고 매직넘버 ????로 마감했습니다.)

그러나 어떤 거래도 열려 있지 않습니다. 어떻게 생각하나요.

조

조

코드에서 닫기 전에 OrderMagicNumber()(Magic_Number와 동일한 경우)를 확인 하지 않습니다. 해당 컨트롤을 추가합니다(예: if (OrderMagicNumber()==Magic_Number) then order can close )

 

죄송합니다.

첨부파일에 착오가 있었던 것 같아요.

 
Jovager:
죄송합니다. 첨부파일에 착오가 있었던 것 같아요.

조

같은 경우입니다. OrderMagicNumber()가 Magic_Number와 동일한지 확인 하지 않습니다.

 

믈라덴,

새로운 문제가 있습니다.

Open_Close_MA가 쓰기 방지되어 있기 때문에 ea를 컴파일할 수 없습니다 ????

그 문제를 해결하기 위해 무엇을 할 수 있습니까?

다시 한 번 감사합니다.

조

파일:
jovager3.jpg  359 kb
 
Jovager:
믈라덴,

새로운 문제가 있습니다.

Open_Close_MA가 쓰기 방지되어 있기 때문에 ea를 컴파일할 수 없습니다 ????

그 문제를 해결하기 위해 무엇을 할 수 있습니까?

다시 한 번 감사합니다.

조

조

이전에는 어떻게 컴파일 했습니까?

 

나는 항상 같은 방식으로 컴파일합니다.

나는 컴파일을 클릭합니다.

 
Jovager:
나는 항상 같은 방식으로 컴파일합니다. 나는 컴파일을 클릭합니다.

미안하지만 지금 컴파일하고 싶지 않은 이유를 모르겠습니다.

다른 이름으로 저장해 보세요.

 

PC를 종료하고 다시 시작하면 문제가 해결됩니다.

내 질문 :

보시다시피, 지표는 18:59 EURUSD가 up으로 변경되었지만 19:01에는 지표를 기반으로 한 EA의 거래가 없다고 말합니다.

당신은 아이디어가 있습니까?

파일:
jovager4.jpg  484 kb