코딩 도움말 - 페이지 496

 
EVASPARKLING:
포럼의 @프로그래머와 코더는 아래에 첨부된 전문 고문에게 손익분기점 옵션을 추가할 수 있습니다.

이를 위해 LockProfitAfter를 사용해 보셨습니까(0이 아니라 0에 가깝게 1포인트로 설정)?

 

안녕 친구들,

저는 MQL4 프로그래밍이 처음입니다. 간단한 볼린저 밴드 시스템을 교환하는 EA를 구축하지만 MT4 시스템 테스터로 EA를 테스트하면 멈춥니다. 나는 문제를 찾으려고 노력했고 그것이 내가 볼린저 밴드를 손절매와 이익실현으로 사용하는 방식에 있다고 생각합니다.

이 문제를 해결할 수 있는 친구가 있으면 감사하겠습니다.

-------------------------------------------------- --------------

시스템은 다음과 같습니다.

1- 종가가 상단 및 중앙 볼린저 밴드(BB) 사이에 있으면 다음 캔들의 시가에서 매수하십시오.

2- 종가가 중앙과 하단 BB 사이에 있으면 다음 캔들 시가에서 공매도합니다.

3- 롱 포지션의 경우 이전 캔들의 상단 BB를 타겟으로 사용하고 숏 포지션의 경우 하단 BB를 사용합니다.

4- 롱 포지션의 경우 이전 캔들의 하단 BB를 손절매로 사용하고 숏 포지션의 경우 상단 BB를 사용합니다.

-------------------------------------------------- --------------

여기에 첨부합니다.

bband_target.mq4

파일:
 
kappari:
안녕 친구들,

저는 MQL4 프로그래밍이 처음입니다. 간단한 볼린저 밴드 시스템을 교환하는 EA를 구축하지만 MT4 시스템 테스터로 EA를 테스트하면 멈춥니다. 나는 문제를 찾으려고 노력했고 그것이 내가 볼린저 밴드를 손절매와 이익실현으로 사용하는 방식에 있다고 생각합니다.

이 문제를 해결할 수 있는 친구가 있으면 감사하겠습니다.

-------------------------------------------------- --------------

시스템은 다음과 같습니다.

1- 종가가 상단 및 중앙 볼린저 밴드(BB) 사이에 있으면 다음 캔들의 시가에서 매수하십시오.

2- 종가가 중앙과 하단 BB 사이에 있으면 다음 캔들 시가에서 공매도합니다.

3- 롱 포지션의 경우 이전 캔들의 상단 BB를 타겟으로 사용하고 숏 포지션의 경우 하단 BB를 사용합니다.

4- 롱 포지션의 경우 이전 캔들의 하단 BB를 손절매로 사용하고 숏 포지션의 경우 상단 BB를 사용합니다.

-------------------------------------------------- --------------

여기에 첨부합니다.

bband_target.mq4

각 OrderSend() 다음에 오류 검사 루틴을 추가하고 오류가 발생한 경우 루프를 종료합니다("while(ticket<0)" 부분).

 

저는 지표를 코딩해 왔으며 코딩의 이 부분을 올바르게 이해하는 데 도움이 필요합니다.

다음은 내가 받는 메시지입니다. 가능한 오류에 대한 연산자 우선 순위를 확인하십시오 . 우선 순위를 명확히 하기 위해 괄호를 사용

그녀는 내 코드 줄입니다. if (gi_180 || (!gi_180 && li_108 != gi_164 || li_112 != gi_168 || li_116 != gi_172 || li_120 != gi_176)) li_1

누군가 나를 올바른 방향으로 안내하거나 코드를 수정할 수 있습니까?

 
ace8926:
저는 지표를 코딩해 왔으며 코딩의 이 부분을 올바르게 이해하는 데 도움이 필요합니다.

다음은 내가 받는 메시지입니다. 가능한 오류에 대한 연산자 우선 순위를 확인하십시오. 우선 순위를 명확히 하기 위해 괄호를 사용

그녀는 내 코드 줄입니다. if (gi_180 || (!gi_180 && li_108 != gi_164 || li_112 != gi_168 || li_116 != gi_172 || li_120 != gi_176)) li_1

누군가 나를 올바른 방향으로 가리키거나 코드를 수정할 수 있습니까?

그것은 간단합니다 : 어느 것이 다른 것보다 먼저 확인 되어야하는지 말해야합니다

그러나 또한 그것은 디컴파일된 코드입니다. 원래 코드를 가져와야 연산자 우선 순위에 관한 한 모든 것이 훨씬 더 쉽게 이해할 수 있습니다.

 

안녕하세요 mladen님, 이 표시기에 "접두사"와 "접미사"를 수동으로 추가했습니다.

컴파일하면 오류가 없지만 차트에 첨부하면이 오류 메시지가 나타납니다.

" '!MT4 CURRENCY POWER.mq4'(216,17)에서 0 나누기 " .

그러나 일반 차트의 경우(접두사 없음) 작동합니다.

확인할 수 있도록 도와주시겠습니까?

미리 감사드립니다.

스티븐 .

파일:
 
stevenpun:
안녕하세요 mladen님, 이 표시기에 "접두사"와 "접미사"를 수동으로 추가했습니다.

컴파일하면 오류가 없지만 차트에 첨부하면이 오류 메시지가 나타납니다.

"'!MT4 CURRENCY POWER.mq4'(216,17)에서 0 나누기" .

그러나 일반 차트의 경우(접두사 없음) 작동합니다.

확인할 수 있도록 도와주시겠습니까?

미리 감사드립니다.

스티븐 .

스티븐

지금 사용해보십시오 : mt4_currency_power_1.mq4

파일:
 
mladen:
Steven 지금 사용해보십시오 : mt4_currency_power_1.mq4

감사합니다. 이제 작동합니다.

 

Hello Malden 데이터 창을 삭제해야 합니다

안녕 말든

모든 것이 잘되기를 바랍니다

이 표시기에 대한 데이터 창을 삭제하고 화살표를 그대로 둘 수 있는지 묻습니다...?

왜냐하면 그것은 큰 크기를 가지고 있고 나는 화살표가 필요하기 때문입니다.

정말 감사합니다

Massive-fx-profit-indicator_by_dworldforum.ex4

 
khaled ibrahim:
안녕 말든

모든 것이 잘되기를 바랍니다

이 표시기에 대한 데이터 창을 삭제하고 화살표를 그대로 둘 수 있는지 묻습니다...?

왜냐하면 그것은 큰 크기를 가지고 있고 나는 화살표가 필요하기 때문입니다.

정말 감사합니다

Massive-fx-profit-indicator_by_dworldforum.ex4

칼레드 이브라힘

ex4 파일은 변경할 수 없습니다