코딩 도움말 - 페이지 421

 
mrtools:
NWFstudent는 alertsonCurrent=false인 경우 열린 막대에서 여전히 경고를 표시합니까?

오, 나는 그것이 현재 쌍에 대한 경고를 의미한다고 확신했습니다. 시도한 적이 없습니다. 오늘 시도할 것입니다.

정말 감사합니다

 
Su407:
친애하는 메타 코더,

여기에서 요청해도 될까요? (잘못된 장소라면 죄송합니다)

이 세로선 표시 2개를 함께 혼합하고 색상과 스타일을 변경할 수 있는 세로선을 매시간 추가하는 것을 번거롭게 하고 싶습니다. (제가 수동으로 그린 첨부 그림의 노란색 선과 같이)

큰 도움을 주셔서 미리 감사드립니다.

헌신한 시간에 감사드립니다.

친애하는

Su407

내 경험에 따르면 그러한 작업을 분리하는 것이 거의 항상 더 좋습니다. 그렇게 하면 더 많은 조합과 사용하기 쉬운 표시기를 가질 수 있습니다(더 적은 매개변수 - 때로는 매개변수가 너무 많으면 일부 매개변수가 하는 일을 찾기가 어렵습니다)

 
mladen:
Su407 내 경험상 거의 항상 그런 작업을 분리하는 것이 좋습니다. 그렇게 하면 더 많은 조합과 사용하기 쉬운 표시기를 가질 수 있습니다(더 적은 매개변수 - 때로는 매개변수가 너무 많으면 일부 매개변수가 하는 일을 찾기가 어렵습니다)

mladen 제안 감사합니다.

시간별 세로선 표시 가 따로 있나요?

 

안녕 집....

나는 누군가를 도와주고 싶습니다. 저는 특히 데모에서 아래에 첨부한 ea를 사용하고 있습니다. 나는 이 ea를 항상 최대 5번의 거래를 수행하도록 코딩했지만, 내 모든 코드 편집 및 수정에도 불구하고 이 ea는 계속해서 언급된 거래 수보다 더 많이 걸릴 것입니다...친절하게 도와주세요.누군가 정말로 이것에 대한 문제를 말해 줄 수 있습니까? 에이!

파일:
 

안녕하세요 MQL 프로코더 여러분,

누군가가 나를 도울 수 있는지 궁금합니다. 저는 "선체 이동 평균 2 엄격한 nmc" 표시기를 중심으로 EA를 작업 중입니다.

3번째 캔들이 형성되고 나서 매개변수 "3"(추세)만 작동하는 줄 알았습니다. 가능할까요?

두 번째 촛불을 신호 촛불로 사용하려면?

HMA 속도 매개변수에서 신호 촛불을 설정할 수 있습니까?

extern string TimeFrame = "Current time frame";

extern int HMAPeriod = 35;

extern int HMAPrice = PRICE_CLOSE;

extern double HMASpeed = 2.0;

extern bool alertsOn = false;

extern bool alertsOnCurrent = true;

extern bool alertsMessage = true;

extern bool alertsSound = false;

extern bool alertsEmail = false;

[/CODE]

CODE to open the trades:

I want also implement an "just one trade per running trend function" to avoid the system open trades

after the profit target was reached on the current trend, because the trend may change afterwards.

Could a coder please review my code?

[CODE]

extern double maxshorttrades = 1;

extern double maxlongtrades = 1;

extern int HMA_Period=21;

extern int HMA_Price=0; //PRICE_CLOSE;

extern double HMA_Speed= 2;

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

//| ORDER Logic / Indicators |

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

if(openedOrders<=0)

{

double CCIFilter = iCCI(NULL,0,CCIPeriod,CCIMethod,0);

double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1); // 3 is working 2 is not 1 is not

double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2); // 3 is working 2 is not 1 is not

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

//| BUY |

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

for (i=OrdersTotal()-1;i>=0; i--)

if(OrderType()==OP_BUY && OP_BUY<maxlongtrades) break; // Check Traded Positions.

{

if(trendc!=trendp)

{

if(trendc==1 && (CCIFilter<50)) // code for buy

OpenBuy();

return(0);

}

openedOrders++;

}

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

//| SELL |

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

for (i=OrdersTotal()-1;i>=0; i--)

if(OrderType()==OP_SELL && OP_SELL<maxshorttrades) break; // Check Traded Positions.

{

if(trendc==-1 && (CCIFilter>50)) // code for sell

{

OpenSell();

return(0);

}

openedOrders++;

}

}

미리 감사합니다!

친절하게도,

TFI

 
tfi_markets:
안녕하세요 MQL 프로코더 여러분,

누군가가 나를 도울 수 있는지 궁금합니다. 저는 "선체 이동 평균 2 엄격한 nmc" 표시기를 중심으로 EA를 작업 중입니다.

3번째 캔들이 형성되고 나서 매개변수 "3"(추세)만 작동하는 줄 알았습니다. 가능할까요?

두 번째 촛불을 신호 촛불로 사용하려면?

HMA 속도 매개변수에서 신호 촛불을 설정할 수 있습니까?

extern string TimeFrame = "Current time frame";

extern int HMAPeriod = 35;

extern int HMAPrice = PRICE_CLOSE;

extern double HMASpeed = 2.0;

extern bool alertsOn = false;

extern bool alertsOnCurrent = true;

extern bool alertsMessage = true;

extern bool alertsSound = false;

extern bool alertsEmail = false;

[/CODE]

CODE to open the trades:

I want also implement an "just one trade per running trend function" to avoid the system open trades

after the profit target was reached on the current trend, because the trend may change afterwards.

Could a coder please review my code?

[CODE]

extern double maxshorttrades = 1;

extern double maxlongtrades = 1;

extern int HMA_Period=21;

extern int HMA_Price=0; //PRICE_CLOSE;

extern double HMA_Speed= 2;

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

//| ORDER Logic / Indicators |

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

if(openedOrders<=0)

{

double CCIFilter = iCCI(NULL,0,CCIPeriod,CCIMethod,0);

double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1); // 3 is working 2 is not 1 is not

double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2); // 3 is working 2 is not 1 is not

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

//| BUY |

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

for (i=OrdersTotal()-1;i>=0; i--)

if(OrderType()==OP_BUY && OP_BUY<maxlongtrades) break; // Check Traded Positions.

{

if(trendc!=trendp)

{

if(trendc==1 && (CCIFilter<50)) // code for buy

OpenBuy();

return(0);

}

openedOrders++;

}

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

//| SELL |

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

for (i=OrdersTotal()-1;i>=0; i--)

if(OrderType()==OP_SELL && OP_SELL<maxshorttrades) break; // Check Traded Positions.

{

if(trendc==-1 && (CCIFilter>50)) // code for sell

{

OpenSell();

return(0);

}

openedOrders++;

}

}

미리 감사합니다!

친절하게도,

TFI

TFI

버퍼 3이 올바른 것입니다(즉, 상승 기울기에 대해 1 값을 갖고 하락 기울기에 대해 -1 값을 갖는 "추세" 버퍼). 교대 1과 2를 사용하고 있으므로 첫 번째 닫힌 막대를 테스트하고 있습니다.

코드의 일부를 구입하는 것이 좋습니다.

당신은 생략

if(추세!=추세)

당신에게 문제를 일으킬 수있는 판매 부분 개미에서

 

안녕 믈라덴

몇 달 전에 당신은 나를 위해 sma 15에서 %로 거리를 표시하는 mt5용 CARBON 표시기를 만들었습니다.

이제 동일한 표시기를 만들 수 있지만 거리를 핍으로 표시할 수 있습니까?

미리 감사합니다

pssorry 하지만 오늘은 이 포럼에 업로드하는 데 어려움이 있습니다..... 그리고 MT5 포럼 세션을 열 수 없습니다..... Carbon이 있는 경우.. 알았어..그렇지 않으면 나중에 업로드하려고 시도할 것입니다.

마침내 나는 mt5 세션에 글을 씁니다.이 게시물에 대해 죄송합니다.

 

안녕 믈라덴...

나는 누군가를 도와주고 싶습니다. 저는 특히 데모에서 아래에 첨부한 ea를 사용하고 있습니다. 나는 이 ea를 항상 최대 5번의 거래를 수행하도록 코딩했지만, 내 모든 코드 편집 및 수정에도 불구하고 이 ea는 계속해서 언급된 거래 수보다 더 많이 걸릴 것입니다...친절하게 도와주세요.누군가 정말로 이것에 대한 문제를 말해 줄 수 있습니까? 에이!

파일:
 
Mastercash:
안녕하세요 Mladen... 누군가를 도와주고 싶습니다. 저는 특히 데모에서 아래에 첨부한 ea를 사용하고 있습니다. 나는 이 ea를 항상 최대 5번의 거래를 수행하도록 코딩했지만, 내 모든 코드 편집 및 수정에도 불구하고 이 ea는 계속해서 언급된 거래 수보다 더 많이 걸릴 것입니다...친절하게 도와주세요.누군가 정말로 이것에 대한 문제를 말해 줄 수 있습니까? 에이!

Lot 매개변수 를 5로, UseMoneyManagement 를 false로 설정해 보셨습니까?

 

나는 use moneymanagement를 false로 설정했습니다.... 하지만 랏 매개변수 에 대해서는 랏이 아니라 미결 주문 수에 관한 것입니다. ea가 주어진 시간에 5개 이상의 주문을 여는 것을 원하지 않습니다...... , 그렇기 때문에 입력 매개변수에서 NumberofTrades 매개변수를 5로 설정했지만 여전히 감히 5개 이상의 주문을 받아 내 자금 관리를 위협합니다!

mladen:
Lot 매개변수를 5로, UseMoneyManagement false로 설정해 보셨습니까?
사유: