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

 

죄송합니다. 제목을 변경하는 것을 잊었습니다.

'수정된 주문에서 원본 S/L 가져오기'여야 합니다.

감사해요,

크리스

 

코더 콤보 필터 부탁드립니다

안녕 모두,

누구나 mq4용 표시기를 코딩할 수 있습니다. 이것은 콤보 바 컬러 필터 멀티 페어입니다.

EURUSD,"EUR/USD"

EURUSD,GBPUSD,AUDUSD,NZDUSD,~USDJPY,~USDCHF,~USDCAD,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

GBPUSD,"GBP/USD"

EURUSD,GBPUSD,AUDUSD,NZDUSD,~USDJPY,~USDCHF,~USDCAD,~EURGBP,GBPAUD,GBPNZD,GBPJPY,GBPCHF,GBPCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

AUDUSD,"AUD/USD"

EURUSD,GBPUSD,AUDUSD,NZDUSD,~USDJPY,~USDCHF,~USDCAD,~EURAUD,~GBPAUD,AUDJPY,AUDNZD,AUDCHF,AUDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

NZDUSD,"NZD/USD"

EURUSD,GBPUSD,AUDUSD,NZDUSD,~USDJPY,~USDCHF,~USDCAD,~EURNZD,~GBPNZD,NZDJPY,~AUDNZD,NZDCHF,NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

USDJPY,"USD/JPY"

~EURUSD,~GBPUSD,~AUDUSD,~NZDUSD,USDJPY,USDCHF,USDCAD,EURJPY,GBPJPY,CHFJPY,CADJPY,AUDJPY,NZDJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

USDCHF,"USD/CHF"

~EURUSD,~GBPUSD,~AUDUSD,~NZDUSD,USDJPY,USDCHF,USDCAD,EURCHF,GBPCHF,~CHFJPY,CADCHF,AUDCHF,NZDCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

USDCAD,"USD/CAD"

~EURUSD,~GBPUSD,~AUDUSD,~NZDUSD,USDJPY,USDCHF,USDCAD,EURCAD,GBPCAD,~CADJPY,~CADCHF,AUDCAD,NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

EURJPY,"EUR/JPY"

EURUSD,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD,USDJPY,GBPJPY,AUDJPY,NZDJPY,CADJPY,CHFJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

EURNZD,"EUR/NZD"

EURUSD,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD,~NZDUSD,GBPNZD,AUDNZD,~NZDJPY,~NZDCHF,~NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

GBPJPY,"GBP/JPY"

GBPUSD,~EURGBP,GBPAUD,GBPNZD,GBPJPY,GBPCHF,GBPCAD,USDJPY,EURJPY,AUDJPY,NZDJPY,CADJPY,CHFJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

GBPNZD,"GBP/NZD"

GBPUSD,~EURGBP,GBPAUD,GBPNZD,GBPJPY,GBPCHF,GBPCAD,~NZDUSD,EURNZD,AUDNZD,~NZDJPY,~NZDCHF,~NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

CADJPY,"CAD/JPY"

~USDCAD,~EURCAD,~GBPCAD,~AUDCAD,~NZDCAD,CADCHF,USDJPY,EURJPY,GBPJPY,AUDJPY,NZDJPY,CADJPY,CHFJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

AUDJPY,"AUD/JPY"

AUDUSD,~EURAUD,~GBPAUD,AUDNZD,AUDCHF,AUDCAD,USDJPY,EURJPY,GBPJPY,AUDJPY,NZDJPY,CADJPY,CHFJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

NZDJPY,"NZD/JPY"

NZDUSD,~EURNZD,~GBPNZD,~AUDNZD,NZDCHF,NZDCAD,USDJPY,EURJPY,GBPJPY,AUDJPY,NZDJPY,CADJPY,CHFJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

EURGBP,"EUR/GBP"

EURUSD,~GBPUSD,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD,~GBPAUD,~GBPNZD,~GBPJPY,~GBPCHF,~GBPCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

EURAUD,"유로/AUD"

EURUSD,~AUDUSD,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD,GBPAUD,~AUDJPY,~AUDNZD,~AUDCHF,~AUDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

EURCHF,"유로/CHF"

EURUSD,USDCHF,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD,GBPCHF,~CHFJPY,CADCHF,AUDCHF,NZDCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

EURCAD,"EUR/CAD"

EURUSD,USDCAD,EURGBP,EURAUD,EURNZD,EURJPY,EURCHF,EURCAD,GBPCAD,~CADJPY,~CADCHF,AUDCAD,NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

GBPAUD,"GBP/AUD"

GBPUSD,~AUDUSD,~EURGBP,GBPAUD,GBPNZD,GBPJPY,GBPCHF,GBPCAD,EURAUD,~AUDJPY,~AUDNZD,~AUDCHF,~AUDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

GBPCHF,"GBP/CHF"

GBPUSD,USDCHF,~EURGBP,GBPAUD,GBPNZD,GBPJPY,GBPCHF,GBPCAD,EURCHF,~CHFJPY,CADCHF,AUDCHF,NZDCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

GBPCAD,"GBP/CAD"

GBPUSD,USDCAD,~EURGBP,GBPAUD,GBPNZD,GBPJPY,GBPCHF,GBPCAD,EURCAD,~CADJPY,~CADCHF,AUDCAD,NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

CHFJPY,"CHF/JPY"

~USDCHF,USDJPY,~EURCHF,~GBPCHF,~CADCHF,~AUDCHF,~NZDCHF,EURJPY,GBPJPY,CHFJPY,CADJPY,AUDJPY,NZDJPY

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

CADCHF,"CAD/CHF"

~USDCAD,USDCHF,~EURCAD,~GBPCAD,~AUDCAD,~NZDCAD,CADJPY,EURCHF,GBPCHF,~CHFJPY,CADCHF,AUDCHF,NZDCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

AUDNZD,"AUD/NZD"

AUDUSD,~NZDUSD,~EURAUD,~GBPAUD,AUDNZD,AUDCHF,AUDCAD,AUDJPY,EURNZD,GBPNZD,~NZDJPY,~NZDCHF,~NZDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

AUDCHF,"AUD/CHF"

AUDUSD,USDCHF,~EURAUD,~GBPAUD,AUDNZD,AUDCHF,AUDCAD,AUDJPY,EURCHF,GBPCHF,~CHFJPY,CADCHF,NZDCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

AUDCAD,"AUD/CAD"

AUDUSD,USDCAD,~EURAUD,~GBPAUD,AUDNZD,AUDCHF,AUDCAD,AUDJPY,EURCAD,GBPCAD,~CADJPY,NZDCAD,~CADCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

NZDCAD,"NZD/CAD"

NZDUSD,USDCAD,~EURNZD,~GBPNZD,NZDJPY,~AUDNZD,NZDCHF,NZDCAD,EURCAD,GBPCAD,~CADJPY,~CADCHF,AUDCAD

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

NZDCHF,"NZD/CHF"

NZDUSD,USDCHF,~EURNZD,~GBPNZD,NZDJPY,~AUDNZD,NZDCHF,NZDCAD,EURCHF,GBPCHF,~CHFJPY,CADCHF,AUDCHF

,,,,,,,,,,,,

0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769,0.0769

*USD,"USD"

~EURUSD,~GBPUSD,USDCHF,USDJPY,USDCAD,~AUDUSD,~NZDUSD

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*유로,"유로"

EURUSD,EURGBP,EURCHF,EURJPY,EURCAD,EURAUD,EURNZD

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*GBP,"GBP"

GBPUSD,~EURGBP,GBPCHF,GBPJPY,GBPCAD,GBPAUD,GBPNZD

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*CHF,"CHF"

~USDCHF,~EURCHF,~GBPCHF,CHFJPY,~CADCHF,~AUDCHF,~NZDCHF

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*캐드,"캐드"

~USDCAD,~EURCAD,~GBPCAD,CADJPY,CADCHF,~AUDCAD,~NZDCAD

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*엔,"엔"

~USDJPY,~EURJPY,~GBPJPY,~CHFJPY,~CADJPY,~AUDJPY,~NZDJPY

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*AUD,"AUD"

AUDUSD,~EURAUD,~GBPAUD,AUDJPY,AUDCAD,AUDCHF,AUDNZD

,,,,,,

.175,.175,.175,.175,.1,.1,.1

*NZD,"NZD"

NZDUSD,~EURNZD,~GBPNZD,NZDJPY,~AUDNZD,NZDCHF,NZDCAD

,,,,,,

.175,.175,.175,.175,.1,.1,.1

 

PlaySound 및 경고

안녕하세요, PlaySound 기능 과 경고가 한 번만 실행되도록 하는 방법이 있습니까(indicator)?... 아니면 그냥 ea Sleep(500)을 사용할 수 있습니다.

감사해요

 

이익 목표 및 손절매 표시기 또는 EA

여보세요,

나는 이익 목표 및 손절매 달성의 경우에 지적한 내 지표에 문제가 있습니다. 알림이 한 번만 표시되는 코드를 수정하는 방법은 무엇입니까?

예: 10초마다

불행히도 성공하지 못한 함수 : Sleep()을 사용해 보았습니다.

도와주셔서 감사합니다

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

//| expert initialization function |

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

extern bool 백분율 = true;

extern bool Play_Sound = true;

외부 이중 위험 = 2.0;

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

//| 전문가 시작 기능 |

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

정수 시작()

{

//----

if (퍼센트 == 참)

if (Play_Sound == true)

이중 정지 =AccountBalance()*(-위험)/100;

이중 이익 =AccountBalance()*(위험)/100;

이중 float_profit =AccountProfit();

{

if(StrToDouble(floating_profit) <= 중지)

{

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: Stopp-loss "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

{

if(StrToDouble(floating_profit) >= 이익) {

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: 이익 목표 "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

}}}}

//----

리턴(0);

}
 

이익 목표 및 손절매 표시기 또는 EA

여보세요,

나는 이익 목표 및 손절매 달성의 경우에 지적한 내 지표에 문제가 있습니다. 알림이 한 번만 표시되는 코드를 수정하는 방법은 무엇입니까?

예: 10초마다

불행히도 성공하지 못한 함수 : Sleep()을 사용해 보았습니다.

도와주셔서 감사합니다

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

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

extern bool 백분율 = true;

extern bool Play_Sound = true;

외부 이중 위험 = 2.0;

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

//| 전문가 시작 기능 |

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

정수 시작()

{

//----

if (퍼센트 == 참)

if (Play_Sound == true)

이중 정지 =AccountBalance()*(-위험)/100;

이중 이익 =AccountBalance()*(위험)/100;

이중 float_profit =AccountProfit();

{

if(StrToDouble(floating_profit) <= 중지)

{

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: Stopp-loss "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

{

if(StrToDouble(floating_profit) >= 이익) {

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: 이익 목표 "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

}}}}

//----

리턴(0);

}
 

Playsound 및 경고 기능

여보세요,

나는 이익 목표 및 손절매 달성의 경우에 지적한 내 지표에 문제가 있습니다. 알림이 한 번만 표시되는 코드를 수정하는 방법은 무엇입니까?

예: 10초마다

불행히도 성공하지 못한 함수 : Sleep()을 사용해 보았습니다.

도와주셔서 감사합니다

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

//| expert initialization function |

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

extern bool 백분율 = true;

extern bool Play_Sound = true;

외부 이중 위험 = 2.0;

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

//| 전문가 시작 기능 |

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

정수 시작()

{

//----

if (퍼센트 == 참)

if (Play_Sound == true)

이중 정지 =AccountBalance()*(-위험)/100;

이중 이익 =AccountBalance()*(위험)/100;

이중 float_profit =AccountProfit();

{

if(StrToDouble(floating_profit) <= 중지)

{

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: Stopp-loss "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

{

if(StrToDouble(floating_profit) >= 이익) {

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: 이익 목표 "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

}}}}

//----

반환(0);

}
 

SL 및 PT 경고 EA

여보세요,

EA에 Profit 목표 및 손절매 를 달성할 때 언급한 문제가 있습니다. 알림이 한 번만 표시되는 코드를 수정하는 방법은 무엇입니까?

예: 10초마다

불행히도 성공하지 못한 함수 : Sleep()을 사용해 보았습니다.

도와주셔서 감사합니다

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

//| expert initialization function |

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

extern bool 백분율 = true;

extern bool Play_Sound = true;

외부 이중 위험 = 2.0;

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

//| 전문가 시작 기능 |

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

정수 시작()

{

//----

if (퍼센트 == 참)

if (Play_Sound == true)

이중 정지 =AccountBalance()*(-위험)/100;

이중 이익 =AccountBalance()*(위험)/100;

이중 float_profit =AccountProfit();

{

if(StrToDouble(floating_profit) <= 중지)

{

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: Stopp-loss "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

{

if(StrToDouble(floating_profit) >= 이익) {

if(Play_Sound) PlaySound("alert.wav");

Alert("경고 가격: 이익 목표 "+Symbol()+" "+Hour()+":"+Minute()+":"+Seconds());

}}}}

//----

반환(0);

}
 
파일:
sb.mq4  7 kb
 

도움이 되셨나요?

EA에서 화살표 표시기를 사용하고 있으므로 EA를 활성화할 때 첫 번째 화살표가 나타날 때까지 icustom을 통해 값을 얻지 못합니다.

표시기를 다시 확인 하고 마지막 화살표 값을 찾는 루프는 무엇입니까?

 

안녕하세요 여러분,

누군가이 간단한 아이디어를 코딩 할 수 있습니까 ..

양초가 이동 평균 이상으로 마감되면 ... 한 번의 경고를 제공합니다 ... 양초가 동일한 이동 평균 아래에서 마감 될 때까지 .. 또한 .. 한 번의 경고를 제공합니다