유니버설 MA 크로스 EA - 페이지 90

 

추가 필터

안녕 mladen

"제3 이동 평균"을 대체하기 위해 첨부된 "BuySel Alert" 표시기를 사용하려고 했습니다.

"x"가 BUY라고 하면 ma는 구매만 하고,

"x"가 SELL이라고 말하면 ma는 판매를 위해 이동합니다.

그러나 작동하지 않았습니다.

확인을 도와주세요

.

아래는 "바이셀 경고" 표시기입니다 .

#속성 표시기_차트_창

#속성 표시기_버퍼 1

#property indicator_color1 흰색

#속성 표시기_너비1 10

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

extern int barn=300;

extern int Length=30; // 19였습니다.

이중 이전;

이중 마지막;

이중 경고 표시줄;

외부 정수 SoundAlertMode = 1;

extern int Soundonly = 1;

extern bool 대상 = 거짓;

//---- 버퍼

이중 ExtMapBuffer1[];

//이중 ExtMapBuffer2[];

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

//| 커스텀 인디케이터 초기화 기능 |

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

정수 초기화()

{

//---- 표시기

SetIndexEmptyValue(0,0.0);

SetIndexDrawBegin(0, 헛간);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,251);

SetIndexBuffer(0,ExtMapBuffer1);

IndicatorShortName("DIN");

그래서 "iMA()"를 대체하기 위해 "iCustom()"을 사용합니다.

//| 제3이동평균 |

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

if(UseThirdMA==true)

{

ThirdMAValue = iCustom(NULL,0,"구매 선택 경고",0,0);

if(UseCounterTrend==거짓)

{

if(BuyCondition==true && SlowMACurrent>ThirdMAValue) BuyCondition = true; 그렇지 않으면 BuyCondition = false;

if(SellCondition==true && SlowMACurrent<ThirdMAValue) SellCondition = true; 그렇지 않으면 SellCondition = false;

}

또 다른

{

if((BuyCondition==true && FastMACurrent<ThirdMAValue) ||

(SellCondition==true && FastMACurrent>ThirdMAValue) CounterTrend = true; 그렇지 않으면 CounterTrend = 거짓;

고맙습니다

 

여기요,

나는 StopAndReverse와 ExitOnCross에서 큰 차이를 보지 못하거나 내가 틀렸습니까?

 

원래 UniversalMACross EA에서 후행 이익을 실제로 설정하는 방법, 이익이 실행되는 대신 항상 내 이익에 도달하기 때문입니다.

 

안녕하세요 여러분,

마지막 UniversalMAcross에서 누군가 x시간 후에 close_losing_position을 추가할 수 있습니까?

나는 serten 설정으로 닫히지 않은 거래를 계속 가지고 있습니다. stoplos는 추가되지 않습니다.

UseCounterTrend가 true인 이 문제가 있습니다.

그리고 세 번째 MA true를 사용합니다.

좋은 setfile을 공유합니다!

 

좋은 setfile을 공유합니다!

내가 가진 문제가 CT_stop에 있다는 것을 알았습니다.

모든 위치에 동일한 stop, tp 및 후행 규칙을 부여할 수 있습니까?

보기 위치가 닫히지 않고 DD가 발생하지 않는 좋은 설정 파일 새싹이 있습니다.

일반 SL에서 포지션이 마감된다면 결과는 아주 좋은 것 이상입니다!

파일:
chart.gif  40 kb
 
star821:
안녕 mladen

"제3 이동 평균"을 대체하기 위해 첨부된 "BuySel Alert" 표시기를 사용하려고 했습니다.

"x"가 BUY라고 하면 ma는 구매만 하고,

"x"가 SELL이라고 말하면 ma는 판매를 위해 이동합니다.

그러나 작동하지 않았습니다.

확인을 도와주세요

.

아래는 "바이셀 경고" 표시기입니다 .

#속성 표시기_차트_창

#속성 표시기_버퍼 1

#property indicator_color1 흰색

#속성 표시기_너비1 10

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

extern int barn=300;

extern int Length=30; // 19였습니다.

이중 이전;

이중 마지막;

이중 경고 표시줄;

외부 정수 SoundAlertMode = 1;

extern int Soundonly = 1;

extern bool 대상 = 거짓;

//---- 버퍼

이중 ExtMapBuffer1[];

//이중 ExtMapBuffer2[];

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

//| 커스텀 인디케이터 초기화 기능 |

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

정수 초기화()

{

//---- 표시기

SetIndexEmptyValue(0,0.0);

SetIndexDrawBegin(0, 헛간);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,251);

SetIndexBuffer(0,ExtMapBuffer1);

IndicatorShortName("DIN");

그래서 "iMA()"를 대체하기 위해 "iCustom()"을 사용합니다.

//| 제3이동평균 |

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

if(UseThirdMA==true)

{

ThirdMAValue = iCustom(NULL,0,"구매 선택 경고",0,0);

if(UseCounterTrend==거짓)

{

if(BuyCondition==true && SlowMACurrent>ThirdMAValue) BuyCondition = true; 그렇지 않으면 BuyCondition = false;

if(SellCondition==true && SlowMACurrent<ThirdMAValue) SellCondition = true; 그렇지 않으면 SellCondition = false;

}

또 다른

{

if((BuyCondition==true && FastMACurrent<ThirdMAValue) ||

(SellCondition==true && FastMACurrent>ThirdMAValue) CounterTrend = true; 그렇지 않으면 CounterTrend = 거짓;

고맙습니다

스타821

이제서야 귀하의 게시물을 보았습니다. BuySell 경고 표시기를 일반 이동 평균 과 비교할 수 없습니다. 대부분의 경우 BuySell 경고가 버퍼의 값으로 0이고 값이 0이 아닌 경우에도 평균과 비교할 수 없기 때문입니다. 정상적인 방법. 그들은 같은 지표의 가족에 속하지 않고 일종의 말하기 때문에 비교할 수 없습니다.

 

지적하고 감사합니다.

 

안녕; mladen 귀하의 도움과 개선된 ea에 감사드립니다.

폴크

 

편집: 나도;

게시물을 잊었다, 게시할 무언가를 얻으십시오. 그러나 이것은 이것에 해당되지 않습니다. 죄송합니다

감사해요.

 

지금 테스트하고 결과를 보고하겠습니다.