에마 크로스! - 페이지 31

 

나는 몇 가지 간단한 코드를 만들었습니다 (그것은 나를 위해 간단해야 )

문제는 컴파일되지 않는다는 것입니다. 나는 그것이 단지 단순한(그 단어를 다시!) 문제라고 확신합니다.

이것이 제가 생각했던 Stopless EA의 기반입니다. 거래는 외부 영향 없이 순전히 가격 조치에 의해 제어됩니다.

따라서 SL, TP 또는 TS가 없습니다!

아이디어는 거래가 EMA의 교차 후 하나의 막대를 시작하는 것입니다(거래가 추세에 정착할 수 있도록 하기 위해).

그리고 에마가 다시 크로스백을 하면 트레이드가 완료됩니다!

순수하고 단순합니다. 무엇이라고 부를까요? "퓨어 크로스"?

누구든지 컴파일 문제를 확인할 수 있다면 매우 감사하겠습니다.

감사해요.

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

//| EMA_CROSS.mq4 |

//| 코더 전문가 |

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

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

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

//| 에 의해 엉망: demag!! |

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

#property copyright "코더스 전문가"

#속성 링크 "https://www.forex-tsd.com"

//---- 입력 매개변수

extern 이중 랏 = 0.1;

extern int ShortEma = 3;

외부 정수 LongEma = 7;

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

//| 전문가 초기화 기능 |

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

정수 초기화()

{

//----

//----

리턴(0);

}

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

//| 전문가 초기화 해제 기능 |

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

정수 초기화()

{

//----

//----

리턴(0);

}

bool isNewSymbol(문자열 current_symbol)

{

// 열려 있는 모든 순서를 반복하고 기호를 비교합니다.

정수 합계 = OrdersTotal();

for(int cnt = 0 ; cnt < 전체 ; cnt++)

{

주문 선택(cnt, SELECT_BY_POS, MODE_TRADES);

Print( "OrderSymbol = " + OrderSymbol() + ": 기호 = " + current_symbol);

문자열 selected_symbol = OrderSymbol();

if (current_symbol == selected_symbol)

반환(거짓);

}

반환(참);

}

int 교차 (이중 line1 , double line2)

{

정적 int last_direction = 0;

정적 int 현재 방향 = 0;

//첫 번째 로드에서 작동하지 않고 첫 번째 크로스를 기다립니다!

정적 부울 first_time = true;

if(첫 번째 시간 == 참)

{

first_time = 거짓;

리턴(0);

}

if(line1>line2)current_direction = 1; //위로

if(줄1<줄2)현재방향 = 2; //아래에

if(current_direction != last_direction) //방향 변경

{

마지막 방향 = 현재 방향;

반환(last_direction);

}

또 다른

{

리턴(0); //방향이 변경되지 않음

}

}

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

//| 전문가 시작 기능 |

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

정수 시작()

{

//----

int cnt, 티켓, 합계;

이중 SEma, LEma;

if(막대<100)

{

Print("100개 미만의 막대");

리턴(0);

}

SEma = iMA(NULL,0,ShortEma,0,MODE_EMA,PRICE_CLOSE,0);

LEma = iMA(NULL,0,LongEma,0,MODE_EMA,PRICE_CLOSE,0);

정적 정수 isCrossed = 0;

isCrossed = 교차(LEma,SEma);

총계 = OrdersTotal();

if(총 < 1 || isNewSymbol(Symbol()))

{

if(isCrossed == 1 )

{

if(티켓>0)

{

if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("구매 주문이 열렸습니다: ",OrderOpenPrice());

}

else Print("구매 주문 열기 오류: ",GetLastError());

리턴(0);

}

if(isCrossed == 2)

{

if(티켓>0)

{

if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("판매 주문이 열렸습니다: ",OrderOpenPrice());

}

else Print("판매 주문 열기 오류: ",GetLastError());

리턴(0);

}

리턴(0);

}

for(cnt=0;cnt<전체;cnt++)

{

주문 선택(cnt, SELECT_BY_POS, MODE_TRADES);

//주문인쇄();

if(OrderType()<=OP_SELL && OrderSymbol()==Symbol())

{

if(OrderType()==OP_BUY) // 롱 포지션 오픈

{

// 닫아야 하나?

if(iMA(NULL,0,3,PRICE_CLOSE,0)>7)

{

OrderCloseBy(주문 ID, 반대 ID);

반환(0);

}

반환(0);

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

 

Codersguru 업데이트에 감사드립니다. 이 아기를 5분 및 15분에 1주일 동안 실행하고 결과를 게시하겠습니다. 약간의 좋은 오래된 인간 상호 작용을 제외하고는 이전과 동일합니다. 결과를 계속 알려드립니다. 이 EA는 EU/미국 무역 세션 만 거래합니다.

요르그카

 

Codersguru 왜 다른 시간과 다른 버전에서 ea를 다운로드하는데 차이가 있습니까? 어떤 종류의 버그가 있습니까? 아니면 ea 코드를 도청하는 것입니까? 최신 항목을 다시 다운로드하고 검색한 것처럼 작동합니다. 카운터를 변경하고 트렌드를 따르세요? 어떤 상황에서 EA 거래를 수동으로 닫고 자체적으로 닫아야 합니까? 그리고 내가 십자가에 와서 일부 쌍은 닫혔지만 수정을 하고 다시 열립니다. 그것을 닫고 새 poss를 열고 다시 닫는다고 가정하십시오. 건배

 

내 시스템에 대한 Req.EA

안녕하세요 여러분,

누구나 쉽게 만들 수 있다면

나는 항상 2년에 걸쳐 설정 지표를 사용하여 수동으로 거래합니다. 일반적으로 EMA도 교차하지만 조건이 있습니다.

여기 내 설정 표시기가 있습니다.

EMA : 5 , 18 (모두 닫힘)

RSI : 8

슬로우 스토크 : 15 , 5 , 5

두 EMA가 조건과 교차할 때 진입 시장(매수/매도)

- RSI > 50인 경우 구매, 시간 프레임 15 mnt n 1 Hour에서 Slow Sochastic > 40

- RSI < 50 , 느린 Stoch < 60인 경우 매도

- 손절매 35핍(TF 15mnt의 EMA 교차점 위 또는 아래)

- 목표 이익 120핍

- Traling Stop 30핍

- 1 로트 주문

나는 그 / 그녀가 그것을 만들어 주셔서 감사합니다,

고급 감사합니다

갓 블레스 유

4xtrader

 
4xtrader:
안녕하세요 여러분,

누구나 쉽게 만들 수 있다면

나는 항상 2년에 걸쳐 설정 지표를 사용하여 수동으로 거래합니다. 일반적으로 EMA도 교차하지만 조건이 있습니다.

여기 내 설정 표시기가 있습니다.

EMA : 5 , 18 (모두 닫힘)

RSI : 8

슬로우 스토크 : 15 , 5 , 5

두 EMA가 조건과 교차할 때 진입 시장(매수/매도)

- RSI > 50인 경우 구매, 시간 프레임 15 mnt n 1 Hour에서 Slow Sochastic > 40

- RSI < 50, 느린 Stoch < 60인 경우 매도

- 손절매 35핍(TF 15mnt의 EMA 교차점 위 또는 아래)

- 목표 이익 120핍

- Traling Stop 30핍

- 1 로트 주문

나는 그 / 그녀가 그것을 만들어 주셔서 감사합니다,

고급 감사합니다

갓 블레스 유

4xtrader

수동으로 거래하는 이 시스템에 성공했습니까? 보고서를 게시해 주시겠습니까?

 

???

Hendrick, Codersguru 저는 어제부터 Ea를 테스트하고 있습니다. 로트 크기를 제외하고 기본 설정을 사용하고 이익을 얻습니다(30핍). 하지만 잘 보이지 않습니다.

파일:
sem_ttulo_2.gif  43 kb
 
4xtrader:
안녕하세요 여러분,

누구나 쉽게 만들 수 있다면

나는 항상 2년에 걸쳐 설정 지표를 사용하여 수동으로 거래합니다. 일반적으로 EMA도 교차하지만 조건이 있습니다.

여기 내 설정 표시기가 있습니다.

EMA : 5 , 18 (모두 닫힘)

RSI : 8

슬로우 스토크 : 15 , 5 , 5

두 EMA가 조건과 교차할 때 진입 시장(매수/매도)

- RSI > 50인 경우 구매, 시간 프레임 15 mnt n 1 Hour에서 Slow Sochastic > 40

- RSI < 50, 느린 Stoch < 60인 경우 매도

- 손절매 35핍(TF 15mnt의 EMA 교차점 위 또는 아래)

- 목표 이익 120핍

- Traling Stop 30핍

- 1 로트 주문

나는 그 / 그녀가 그것을 만들어 주셔서 감사합니다,

고급 감사합니다

갓 블레스 유

4xtrader

안녕하세요 4xtrader님

어떤 쌍을 거래합니까?

 

USD 투쟁!

creative:
Hendrick, Codersguru 저는 어제부터 Ea를 테스트하고 있습니다. 로트 크기를 제외하고 기본 설정을 사용하고 이익을 얻습니다(30핍). 하지만 잘 보이지 않습니다.

창의적인,

어제는 정말 힘든 하루였던 것 같아요! 일부 뉴스가 USD(파키스탄 폭탄)에 영향을 미쳤다고 생각합니다.

그냥 기다리면 모든 것이 괜찮습니다!

이것은 나의 진술이다 여전히 승자!

 

당신의 진술은 달콤한 코더입니다 . 기다려보고 알려드릴께요..

감사해요!

 
codersguru:
창의적인,

어제는 정말 힘든 하루였던 것 같아요! 일부 뉴스가 USD(파키스탄 폭탄)에 영향을 미쳤다고 생각합니다.

그냥 기다리면 모든 것이 잘 됩니다!

이것은 나의 진술이다 여전히 승자!

안녕, 코드구루와 에버바디

나는 이 EA까지 forex에서 희망을 잃었습니다.

목요일 밤에 usd/cdn , usd/jpy , eur/jpy , usd/chf , gbp/usd 에서 데모를 했고 다음 날 아침은 농장 뉴스가 아니었습니다. 살아남는지 보고 싶었다.

그리고 그것은 모든 승자였습니다.

감사합니다. 계속 시도하고 결과를 전달하겠습니다.