묻다! - 페이지 141

 
arshadFX:
규칙을 게시하십시오. 저는 숙련된 프로그래머가 아닙니다. 저는 MQL4를 배우는 사람입니다. 저는 EA를 만들려고 노력할 것입니다.

알았어 고마워.

이 EA의 규칙:

EA는 TD 인디케이터가 신호를 보낼 때 2개의 주문을 입력해야 하며 2개의 주문은 Stop, Profit 및 Trailing Stop으로 관리됩니다.

다음 입력이 필요합니다.

시작 시간

종료 시간

멈추다

후행

이익

미끄러짐

MM

위험

매직넘버

 

...........

 

이중 주문 문제

모두에게 빠른 질문,

이중 주문 문제에 대한 게시물을 사이트에서 검색했는데 이 문제에 대한 답변을 얻지 못했습니다.

가끔 EA에서 이중 주문 (같은 주문을 두 번)을 받습니다. 모든 주문이 중복되는 것은 아니므로 서버와의 통신 문제라고 가정합니다. 이 문제를 줄이거나 제거하는 데 도움이 될 수 있는 코드를 아는 사람이 있습니까?

감사해요

 

하이 키로마노

서버에 다시 연결하면 기존 위치를 확인하지 않고 EA가 다시 위치를 여는 것 같습니다 ....... 이 문서는 문제를 해결하는 데 도움이 될 수 있습니다.

주문 회계 - 일반 프로그램 생성 - MQL4 튜토리얼

 

ArshadFX님, 감사합니다.

훌륭한 기사 Arshad..

답장을 보내 주셔서 감사합니다. 해야 할 숙제가 있는 것 같습니다. 어떻게 되는지 알려드릴께요...

 

누군가 이것을 도와줄 수 있습니까?

저는 EA가 있고 EA 내의 표시기에서 2개의 라인에 액세스하고 싶습니다. 표시기의 라인은 다음과 같습니다.

식 1

if(iMA(NULL,0,Period(),1,MODE_SMA,PRICE_HIGH,i) > zigzag1 && iMA(NULL,0,Period(),1,MODE_SMA,PRICE_HIGH,i) != 0 && iMA(NULL,0 ,Period(),1,MODE_SMA,PRICE_HIGH,i) != EMPTY_VALUE ) ExtMapBuffer2=iMA(NULL,0,Period(),1,MODE_SMA,PRICE_HIGH,i); 그렇지 않으면 ExtMapBuffer2 = 0.0;

식 2

if(iMA(NULL,0,Period(),1,MODE_SMA,PRICE_LOW,i) < zigzag1 && iMA(NULL,0,Period(),1,MODE_SMA,PRICE_LOW,i) != 0 && iMA(NULL,0 ,Period(),1,MODE_SMA,PRICE_LOW,i) != EMPTY_VALUE) ExtMapBuffer1=iMA(NULL,0,Period(),1,MODE_SMA,PRICE_LOW,i); 그렇지 않으면 ExtMapBuffer1 = 0.0;

EA에서 하고 싶은 말

식 1이 참일 때 매수 & 매도 오픈 시 매도

표현식 2가 참일 때 매도 및 닫기 열리면 매수

어떻게 해야 하나요?

 
increase:
어떻게 해야 하나요?
증가하다:
어떻게 해야 하나요?

그것은 같은 것입니까?

이중 구매1_1 = iCustom(NULL, 0, "추세", 96, 현재 + 0);

이중 구매1_2 = 0;

이중 Sell1_1 = iCustom(NULL, 0, "추세", 97, 현재 + 0);

이중 판매1_2 = 0;

이중 CloseBuy1_1 = iCustom(NULL, 0, "추세", 96, 현재 + 0);

이중 CloseBuy1_2 = 0;

이중 CloseSell1_1 = iCustom(NULL, 0, "추세", 97, 현재 + 0);

이중 CloseSell1_2 = 0;

 

NormalizeDouble의 문제

가격 견적에서 소수점 이하 5자리 가 필요하며 DoubleToStr 기능을 사용할 때 표시됩니다. vlue get from object를 저장하고 "price2"와 같은 추가 계산에 사용하고 싶습니다.

누구든지이 문제를 해결하는 데 도움을 줄 수 있습니까?

파일:
objget.mq4  2 kb
 

??

다른 스레드로 이동했습니다.

 

제 EA를 도와주세요

제 EA를 도와주시겠습니까? Inside Bar 전략을 기반으로 하며, 08년 6월부터 백 테스팅에서 매우 수익성이 있지만 프로그램을 전혀 따르지 않기 때문에 완전히 임의적인 현상입니다. 거래 입력 논리는 이 게시물을 기반으로 합니다. 이 게시물 은 하루 40-100핍 사이 입니다. 그러나 대신 이전 거래가 닫히자 마자 이전 거래를 새로 배치하고 거래 요구 사항을 무시합니다. 내 문제는 정말 간단하지만 내 기술은 훌륭하지 않습니다.

문제는 다음 코드 줄에 있다고 생각합니다.

if(Open[3]>Close[3] && High[2]=Low[3] && Open[2] High[2] || Ask-2*Point> High[1])

{

양초="긴";

}

if(Open[3]<Close[3] && High[2]=Low[3] && Open[2]>Close[2] && bid+2*Point < Low[2] || bid+2*Point < 낮음[1])

{

촛불="짧은";

}

이 문제를 해결하기 위해 몇 시간을 투자했는데 아이디어가 부족하므로 누군가 도와주세요!

미리 감사드립니다

파일: