코딩 도움말 - 페이지 309

 
Mimicri20z:
이봐, 나도 코딩 도움이 필요합니다.

나는 1-5초의 "down"과 "downdel" 사이에 2개의 경고를 지연시키고 싶습니다. if 조건 안에 있습니다.

어떻게 하면 가장 잘 할 수 있을까요?

if(dClose < dLastClose) {

// 아래에

if (!bTestMode){

경고("다운");

...

여기에서 x초 지연

...

경고("다운델");

나머지 IF 조건;

}

다음과 같이 시도하십시오.

static datetime lastAlert = 0;

if ((TimeCurrent()-lasteAlert)>=pauseBetweenAlerts)

{

lastAlert = TimeCurrent();

//

// the rest of alerting code

//

}

지표에서 sleep()(일반적으로 지연을 위해 삽입하는 데 사용됨)을 사용할 수 없기 때문에 상위 솔루션

일정 시간을 기다리는 루프를 만들면 루프가 종료되고 정상적인 처리가 재개될 때까지 나머지 항목(지표, EA, 스크립트)이 작동하지 않습니다. 반면에 Ea인 경우 "x Seconds DELAY HERE" 자리에 Sleep(밀리초 수)을 넣으면 됩니다.

 
mladen:
다음과 같이 시도하십시오. 일정 시간을 기다리는 루프를 만들면 루프가 종료되고 정상적인 처리가 재개될 때까지 나머지 항목(지표, EA, 스크립트)이 작동하지 않습니다. 반면에 Ea인 경우 "x Seconds DELAY HERE" 자리에 Sleep(밀리초 수)을 넣으면 됩니다.

MLADEN에게 감사드립니다. 이러한 루프는 2개의 경고 사이에 정확히 필요한 것입니다. "down" 경고가 오면 아무 것도 하지 않고 1-5초 동안 기다린 다음 "downdel" 경고하고 계속할 수 있습니다.

나는 거래 사이에 기다리고 싶지 않습니다. 그것은 하나의 순서입니다... 첫 번째 경고 > 대기 > 두 번째 경고... 계속.

다시 한번 감사합니다!

 
mladen:
코드가 정확함 모든 기호에 대한 매직 넘버가 항상 동일합니까?

아니요, 구매 또는 판매 바구니에 대해 다른 매직 넘버가 있습니다.

예:

바구니 1: Eurusd 구매 / Usdchf 구매 : 매직 넘버 1

바구니 2 : Eurusd 판매 / Usdchf 판매 : 매직 넘버 2

그래서 나는 이익이 있을 때 바구니를 닫습니다.

내가 어디서 실수를 했는지 말해줘?

감사해요 !

 
Big Joe:
아니요, 구매 또는 판매 바구니에 대해 다른 매직 넘버가 있습니다.

예:

바구니 1: Eurusd 구매 / Usdchf 구매 : 매직 넘버 1

바구니 2 : Eurusd 판매 / Usdchf 판매 : 매직 넘버 2

그래서 나는 이익이 있을 때 바구니를 닫습니다.

내가 어디서 실수를 했는지 말해줘?

감사해요 !

하나의 매직 넘버(이 라인

if (OrderMagicNumber() == MagicNumber)

계정의 모든 주문이 동일한 장바구니의 일부인 경우 해당 행을 생략할 수 있습니다.

 

믈라덴,

응답해주셔서 감사합니다. 그런데 제 눈을 사로잡은 것은 마지막에 '그땐 다른 거겠지'라는 댓글이었다. 이 "다른 것"을 다시 작성하면 내가 찾고 있는 것을 얻을 수 있을까요? 신호가 다음 막대가 열리면 경고한다는 의미입니까? 시간 내 주셔서 감사합니다.

제네시스맨,

 
Genesisman:
믈라덴,

응답해주셔서 감사합니다. 그런데 제 눈을 사로잡은 것은 마지막에 '그땐 다른 거겠지'라는 댓글이었다. 이 "다른 것"을 다시 작성하면 내가 찾고 있는 것을 얻을 수 있을까요? 신호가 다음 막대가 열리면 경고한다는 의미입니까? 시간 내 주셔서 감사합니다.

제네시스맨,

간단합니다. 계산 방법을 변경하면 많은 시간이 완전히 다른 결과를 얻게 됩니다. 고전적인 예: 사람들이 태양풍을 다시 칠하지 않도록 요청하고 완료되었을 때 결과가 더 이상 유사해 보이지 않는 동안 정확히 같을 것이라고 예상하는 경우

 
hullsy:
누군가 내가 원하는 것이 가능한지 말해 줄 수 있습니까?

H1 차트에서 1 x MA MTF 240 및 1 x MA MTF 1440과 함께 1 x Hull MA40을 사용하고 있습니다.

3 MA가 같은 방향으로 움직일 때만 선체에 경고를 표시할 수 있습니까?

건배, 스티브.

방금 내가 사용하는 세 가지 표시기가 mladen 파일이라는 것을 알았습니다.

어쩌면 그가 도울 수 있습니다.

어떤 정보라도 미리 감사드립니다.

 

믈라덴,

친구 야 고마워.

 

삭제해주세요

 

누군가가 새로운 MT4에서 이 지표를 작동하게 하면 매우 감사할 것입니다.