MQL4 과정에 오신 것을 환영합니다 - 페이지 11

 

많은 감사합니다 전문가

나는 이 분야에서 꽤 누드다. 나는 다음 EA를 매우 어렵게 프로그래밍하려고 노력하고 있습니다. 누구든지 나를 지시하는 데 도움을 줄 수 있습니까?

H1 기간에 MA13(이동 평균을 13으로 설정)이 MA120을 초과(교차)하는 경우

그리고

확률 120 > 50 및

15 > 60

그런 다음 구매

MA 13이 MA120 아래로 내려가고

120 >50

및 sto 15 <20

그런 다음 판매

매개변수 변경 가능

 

MT4 튜토리얼

HI 코더스 전문가,

저는 이 단계에서 EA, 스크립트, 표시기 등을 개발하는 데 관심이 없습니다. MT4의 다양한 옵션/설정이 무엇인지 알아야 합니다. 예를 들어 개별 차트뿐만 아니라 전 세계적으로 캔들 차트의 약세 및 황소 색상을 변경하는 방법을 알아야 합니다. 당신의 튜토리얼이 나에게 그런 것을 말해줄까요, 아니면 저와 같은 FOREX 초보자를 위한 것입니까?

건배,

마이크

 
blott203:
HI 코더스 구루,

저는 이 단계에서 EA, 스크립트, 표시기 등을 개발하는 데 관심이 없습니다. MT4의 다양한 옵션/설정이 무엇인지 알아야 합니다. 예를 들어 개별 차트뿐만 아니라 전 세계적으로 캔들 차트의 약세 및 황소 색상을 변경하는 방법을 알아야 합니다. 당신의 튜토리얼이 나에게 그런 것을 말해줄까요, 아니면 저와 같은 FOREX 초보자를 위한 것입니까?

건배,

마이크

https://www.mql5.com/en/forum/178427 을 읽을 수도 있습니다.

그리고 또 다른 흥미로운 스레드: https://www.mql5.com/en/forum/178313

 

새로운 스타일의 자금 관리 ...

여기 내가 내 ea에 사용하는 것입니다

extern bool UseMM = True;

extern bool 마이크로 = True;

extern 이중 로트 = 0.01;

외부 이중 위험 = 0.1;

외부 이중 MinLots = 0.01;

외부 이중 MaxLots = 100.0;

//+----------------------------------------------- -------------------+

//| 최적의 로트 크기 계산 |

//+----------------------------------------------- -------------------+

이중 LotOptimized()

{

//----

이중 로트 = 로트;

정수 주문 = HistoryTotal(); // 히스토리 주문 합계

정수 손실 = 0; // 중단 없는 손실 주문 수

if(사용MM){

if(!마이크로){

많은 = NormalizeDouble((Risk*AccountFreeMargin())/1000,1);

if(lot>MaxLots){lot=MaxLots;}

else if(lot<MinLots){lot=MinLots;}

}

또 다른{

많은 = NormalizeDouble((Risk*AccountFreeMargin())/1000,2);

if(lot>MaxLots){lot=MaxLots;}

else if(lot<MinLots){lot=MinLots;}

}

반환(로트);

}

또 다른{

반환(많은);

}

}

여기 MM의 다른 최고 중 일부가 있습니다.

extern 이중 로트 = 0.01;

외부 이중 DecreaseFactor = 0.3;

extern int 레버리지 = 200;

이중 LotOptimized()

{

이중 로트 = 로트;

int 주문 = HistoryTotal(); // 히스토리 주문 합계

정수 손실 = 0; // 중단 없는 손실 주문 수

//---- 로트 크기 선택

lot=NormalizeDouble(Risk*AccountFreeMargin()* AccountLeverage()/100000.0,1);

//---- 중단 없이 손실 주문 수를 계산합니다.

if(감소인자>0)

{

for(int i=orders-1;i>=0;i--)

{

if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==거짓)

{ Print("기록에 오류가 있습니다!"); 부서지다; }

if(OrderSymbol()!=Symbol() || OrderType()>OP_SELL) 계속;

//----

if(OrderProfit()>0) 휴식;

if(OrderProfit()<0) 손실++;

}

if(손실>1) lot=NormalizeDouble(lot+lot*losses*DecreaseFactor,1);

}

//---- 반환 로트 크기

if(lot<0.01) lot=0.01;

반환(로트);

}

누군가 두 코딩을 하나로 결합하는 방법을 제안할 수 있습니까?

당신의 도움, 내가 쉽게 이길 수 있기를 바랍니다 ...

1차 오픈 매도/매수 손실,

그 다음에

2차 공개 주문 매도/매수 증가 이전 로트보다 두 배(2x)... 1차 주문의 손실을 메우기 위해... 당첨되기를 바랍니다...

중요한 것은 각 손실 후 로트를 늘려서 내가 만든 모든 손실을 복구하고 싶다는 것입니다...

감사합니다...

문안 인사,

만스티르

 

3 누군가 나를 도울 수 있는지 묻는 질문

여러 TP의 레벨을 추가하는 방법 ??

EA가 거래를 할 때마다 이메일을 보내도록 EA를 설정하는 방법은 무엇입니까?

아무도 수정할 수 없도록 모든 코드를 숨기거나 잠그는 방법 ???

도움을 주셔서 감사합니다.

 

놀랍도록 좋은 사람, Codeguru

ffg 수업이 포함된 스레드: 1,2,5,6,11 및 14를 찾을 수 없습니다. Tnxs 많이

 
tomywa:
나는 ffg 수업을 포함하는 스레드를 찾을 수 없습니다: 1,2,5,6,11 및 14. pls는 그들을 얻을 수 있는 곳으로 안내합니다. Tnxs 많이

모든 것이 있지만 도움이 필요한 경우:

https://www.mql5.com/en/forum/173017

 
jhp2025:
음, Mr Coders Guru에게 감사드립니다.

저는 노인이지만 저와/또는 제 아이들에게 유용할 수 있는 것을 배우는 것을 좋아합니다.

어쨌든, 당신이 EMA_CROSS_2.mq4를 출시한 이후로 업데이트 및/또는 개발 및/또는 제안이 있습니까? 이것은 저에게 조용하지만 여전히 MODIFY 기능을 보다 긍정적인 주문 마감 기능으로 줄일 수 있도록 더 개발할 수 있다는 것을 알았습니다.

다시 한 번, 감사합니다.

남자

안녕

나는 ema 크로스 오버도 썼지만 그것에 몇 가지 문제가 있습니다.

나는 당신이 그것을 볼 수 있는지 또는 내가 당신의 시스템을 볼 수 있는지 궁금합니다. 우리는 그것을 개선하기 위해 함께 일할 수 있습니다

남자

 

모두들 안녕,

코딩 전문가가 친절하게 설명해 주시겠습니까?

코드는 언제 함수 init() 내에서 작성되어야 합니까?

코드는 언제 함수 deinit() 내에서 작성되어야 합니까?

나는 인터넷에서 이러한 질문에 대한 답을 찾고 있었지만 명확하고 실용적인 응용 용어로 설명하는 것을 얻지 못했습니다.

예제가 도움이 될 것입니다 ...

미리 감사드립니다.

 
pgd:
모두들 안녕,

코딩 전문가가 친절하게 설명해 주시겠습니까?

코드는 언제 함수 init() 내에서 작성되어야 합니까?

코드는 언제 함수 deinit() 내에서 작성되어야 합니까?

나는 인터넷에서 이러한 질문에 대한 답을 찾고 있었지만 명확하고 실용적인 응용 용어로 설명하는 것을 얻지 못했습니다.

예제가 도움이 될 것입니다 ...

미리 감사드립니다.

다음을 읽어보십시오: https://www.mql5.com/en/forum/178427