I사용자 정의 기능 - 페이지 17

 

확인! 감사해요

 

이것은 icustom 페이지를 읽은 후 얼마나 멀리 왔는지입니다.

에르고딕트렌드;

이중 ergodic1, ergodic2, ErgodicBuffer, Signal_Buffer;

ergodic1 = iCustom(NULL, 0, "에르고딕 Osc", ErgodicBuffer,0,0);

ergodic2 = iCustom(NULL, 0, "에르고딕 Osc", Signal_Buffer,0,1);

if(ergodic1>ergodic2) 에르고딕트렌드 = 1;

if(ergodic1<ergodic2) 에르고딕트렌드 = -1;

하지만 지금은 판매 주문 만 엽니다.

내가 무엇을 잘못하고 있지?

 
OneandOnly666:
이것은 icustom 페이지를 읽은 후 얼마나 멀리 왔는지입니다.

에르고딕트렌드;

이중 ergodic1, ergodic2, ErgodicBuffer, Signal_Buffer;

ergodic1 = iCustom(NULL, 0, "에르고딕 Osc", ErgodicBuffer,0,0);

ergodic2 = iCustom(NULL, 0, "에르고딕 Osc", Signal_Buffer,0,1);

if(ergodic1>ergodic2) 에르고딕트렌드 = 1;

if(ergodic1<ergodic2) 에르고딕트렌드 = -1;

그러나 지금은 판매 주문만 엽니다.

내가 무엇을 잘못하고 있지?

나머지 코드에 따라 다릅니다.

게시한 코드는 괜찮은 것 같습니다

 
mladen:
게시한 코드의 나머지 부분에 따라 다릅니다.

구매자 주문을 위해 간단한(ergodicttrend0)을 사용하고 있습니다.

그들 없이 EA는 매수 및 매도 주문 을 해야 합니다. 에르고딕선이 신호선 위에 있을 때 주문을 매수하고 에르고딕선이 신호선 아래에 있을 때 주문을 매도하는 추세를 따르도록 방금 추가했습니다.

차트의 표시기를 따르면 매도 및 매수 주문을 수행하지 않고 대신 매도 주문만 엽니다.

 
OneandOnly666:
구매자 주문을 위해 간단한(ergodicttrend0)을 사용하고 있습니다.

그들 없이 EA는 매수 및 매도 주문을 해야 합니다. 에르고딕선이 신호선 위에 있을 때 주문을 매수하고 에르고딕선이 신호선 아래에 있을 때 주문을 매도하는 추세를 따르도록 방금 추가했습니다.

차트의 표시기를 따르면 매도 및 매수 주문을 수행하지 않고 대신 매도 주문만 엽니다.

Sellorder에 (ergodicttrend==-1)을 사용하고 buyorder에 (ergodicttrend==1)을 사용하지 않는 이유는 무엇입니까?

 
mladen:
Sellorder에 (ergodicttrend==-1)을 사용하고 buyorder에 (ergodicttrend==1)을 사용하지 않는 이유는 무엇입니까?

내가 그렇게하면 백 테스트 는 더 오랜 시간이 걸리고 구매 또는 판매를 수행하지 않습니다.

이상하네요 제가 쓰는 방식과 똑같지 않나요?

 
OneandOnly666:
내가 그렇게하면 백 테스트는 더 오랜 시간이 걸리고 구매 또는 판매를 수행하지 않습니다. 이상하네요 제가 쓰는 방식과 똑같지 않나요?

나머지 코드 확인

이러한 조건은 EA 속도를 늦추지 않아야 하며 괜찮습니다.

 
mladen:
나머지 코드 확인 이러한 조건은 EA 속도를 늦추지 않아야 하며 정상입니다.

ergodicttrend를 전혀 사용하지 않으면 속도가 느려지지 않습니다. (ergodicttrend==1) 및 (ergodicttrend==-1)을 쓸 때만

내가 틀릴 수 있지만. 내가 (ergodictrend0)를 사용할 때 해야 할 때 매수 주문을 하지 않고 내가 당신의 방식으로 할 때 매수 또는 매도 주문 을 전혀 하지 않습니다.

내 EA에서 작동하지 않는 Ergodic Indicator의 문제입니까?

표시를 볼 수 있도록 여기에 표시기를 업로드하는 방법을 모르지만 이미 가지고 있습니까?

 
OneandOnly666:
ergodicttrend를 전혀 사용하지 않으면 속도가 느려지지 않습니다. (ergodicttrend==1) 및 (ergodicttrend==-1)을 쓸 때만

코드의 그 부분은 EA를 늦출 수 없습니다

내가 말했듯이 나머지 코드와 코드에서 수행되는 작업을 확인 하십시오.

모두 제일 좋다

 
mladen:
코드의 그 부분은 EA를 늦출 수 없습니다

내가 말했듯이 나머지 코드와 코드에서 수행되는 작업을 확인하십시오.

모두 제일 좋다

확인!

도움을 주셔서 감사합니다. 살펴보고 문제를 찾을 수 있는지 확인하겠습니다.