코딩하는 방법? - 페이지 244

 

추세 가격 플롯 표시기

여러분, 안녕하세요,

표시기 창에서 0선에 고정되지 않은 히스토그램 막대를 그리는 방법을 알아내려고 합니다.

기본적으로 이동 평균 에서 막대의 고가와 저가를 빼고 사이클 분석을 위해 0선 주위에 플로팅하고 싶습니다.

유사한 지표에 대한 모든 코드 스니펫 또는 방향은 훌륭할 것입니다(이것은 현재 디트렌드 오실레이터와 동일하지 않음). 엑셀에서 본 모습을 첨부합니다. 고맙습니다! 건배.

가프

파일:
untitled-1.jpg  137 kb
 
syk1kz:
감사합니다. 하지만 문제는 "NewsTime"과 같은 외부 변수가 정적 변수 이외의 다른 변수를 허용하지 않는다는 것입니다.

스크립트를 사용하여 설정할 수 있지만 변경할 수 없습니까?

그 맞습니까?

내 말은:

EA에 추가(시작 블록에서):

int start() {

NewsTime = GlobalVariableGet("GlobalNewsTime");

...

}

[/CODE]

In script write something like this:

[CODE]#property show_inputs

extern datetime NewsTime = D'05.08.2010 10:15';

int start() {

int iDateTime = GlobalVariableSet("GlobalNewsTime", NewsTime);

}

스크립트를 차트(모든 쌍)에 드롭하면 외부 변수를 요청합니다( #property show_inputs 때문에). NewsTime을 필요한 것으로 설정하십시오. 그러면 모든 차트의 모든 EA가 GlobalNewsTime이라는 전역 변수에서 이 새 날짜(다음 눈금)를 읽으므로 EA 설정에서 아무 것도 변경할 필요가 없습니다. 귀하의 새 날짜가 있는 이 전역 변수는 터미널을 다시 시작한 후에도 유지되며 EA는 이 전역 변수를 변경하거나 삭제할 때까지 읽고 사용합니다.

PS 미안 내 영어

 

표시기 QQE의 경고음 및 화살표

안녕하세요 여러분,

표시기 QQE를 코딩하는 데 도움이 필요합니다. 파란색 선이 노란색 선과 교차할 때 경고음과 화살표가 필요합니다.

화살표 위쪽은 bue 라인이 yelow 라인을 교차할 때, 화살표 아래쪽 은 파란색 라인이 yelow 라인을 교차할 때입니다.

파란색과 노란색 선이 교차할 때 다음 촛불에 화살표와 경고음이 나타나야 합니다.

어떤 몸이 나를 도울 수 있습니까??

모든 분들께 감사드립니다.

(파란색 선이 0을 넘을 때 표시기 부착이 경고합니다)

파일:
 

고마워, 칼렌조

고마워, 칼렌조.

 

누군가가 도움을 줄 수 있다면 이 유익한 EA를 사용할 수 있습니다.

안녕 얘들아.

누군가가 시장 실행 브로커와 함께 작동할 수 있도록 주문 보내기 기능을 수정하는 방법에 대해 설명할 수 있습니까?

나는 당신이 손절매와 이익을 취할 수 없다는 것을 알고 있습니다. 그래서 나는 이것을 수정하기를 원합니다.

네이키드 매수 또는 매도 주문을 하고 손절매를 하고 차후 이익을 내고 손익분기점을 맞춥니다.

누군가 나를 위해 이 일을 해준다면 EA를 보낼 수 있습니다.

매우 감사합니다

베네이

 

SL 및 TP 매개변수 또는 ECN이 허용하지 않는 기타 매개변수(예: 슬리피지)를 설정하지 않고 order send 명령을 사용해야 합니다(ECN 브로커를 사용한 적이 없기 때문에 잘 모르겠습니다).

그런 다음 원하는 다른 매개변수를 설정하려면 주문 수정 명령을 보내야 합니다. 티켓 번호를 사용하여 주문을 수정하십시오.

OrderSend 명령을 수행할 때 티켓 번호를 얻으려면 다음을 입력하십시오.

Ticket_Long1 = OrderSend(.........)

크리스

편집: 귀하의 게시물을 다시 읽은 결과 MQL을 코딩하지 않았으며 위의 내용이 드리블처럼 들릴 것이므로 EA를 보내주시면 대신 처리해 드리겠습니다.

 
chrisbenjy:
SL 및 TP 매개변수 또는 ECN이 허용하지 않는 기타 매개변수(예: 슬리피지)를 설정하지 않고 order send 명령을 사용해야 합니다(ECN 브로커를 사용한 적이 없기 때문에 잘 모르겠습니다).

그런 다음 원하는 다른 매개변수를 설정하려면 주문 수정 명령을 보내야 합니다. 티켓 번호를 사용하여 주문을 수정하십시오.

OrderSend 명령을 수행할 때 티켓 번호를 얻으려면 다음을 입력하십시오.

Ticket_Long1 = OrderSend(.........)

크리스

편집: 귀하의 게시물을 다시 읽은 결과 MQL을 코딩하지 않았으며 위의 내용이 드리블처럼 들릴 것이므로 EA를 보내주시면 대신 처리해 드리겠습니다.

안녕 chris, 도와주셔서 감사합니다. 이를 통해 전송하고 내 설정과 사용 방법을 알려 드리겠습니다. 귀하의 이메일 주소는 무엇입니까? 건배

 

..................

 

나는 당신에게 PM을 시도했지만 10개의 게시물이 필요하므로 여기에 게시합니다.

chrisbenjy26@hotmail.com

크리스

 
chrisbenjy:
나는 당신에게 PM을 시도했지만 10개의 게시물이 필요하므로 여기에 게시합니다.

chrisbenjy26@hotmail.com

크리스

전송된. 다시 들을 수 있기를 기대합니다.