MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 469

 
Vitaly Muzichenko :

나는 당신에게 질문을 하고 표시기를 다시 작성하고 작업에 대한 경고를 추가했지만 당신은 대답하지 않았고 나는 파일을 업로드하지 않았습니다. 내가 질문을 했다면 그것에 대한 답을 아는 것이 중요합니다.

진심으로 용서해 주실 것을 부탁드립니다. 그럼에도 불구하고 제가 상처를 입었다면 약간의 당혹감이 듭니다. 질문을 잘 이해하지 못하셨고, 해명도 안 하시고 조롱도 나오셨고, 개인적으로 받아들이지 마세요. 표시기 자체는 모든 것을 표시하고 제대로 작동했습니다. 더 나은 인식을 위해 각 매개변수에 대해 자체 신호에 대해 소리의 차이가 있기를 원했습니다. 따라서 나머지 지표는 잘 작동했습니다.

 

안녕하세요. 낮 동안의 매수, 매도 오픈 오더 수를 제한할 필요가 있습니다. 최대 3개 구매 및 3개 판매. 주어진 코드 조각은 주문 수를 제한하지만(3개 이상 열리지 않음) 매수와 매도 구분 없이 나옵니다. 이 부서를 소개하는 방법?

 double LongTrades, ShortTrades;
int trades_total= OrdersHistoryTotal ();
int type= OrderType ();
for ( int T= 0 ; T<trades_total; T++)
{
if ( OrderSelect (T, SELECT_BY_POS , MODE_HISTORY ))
{
if ( OrderMagicNumber ()==Number)
{
if (type== OP_BUY )
{
if (( TimeDayOfYear ( OrderOpenTime ())== TimeDayOfYear ( TimeCurrent ())) &&( TimeYear ( OrderOpenTime ())== TimeYear ( TimeCurrent ()))) LongTrades++;
}
if (type== OP_SELL )
{
if (( TimeDayOfYear ( OrderOpenTime ())== TimeDayOfYear ( TimeCurrent ())) &&( TimeYear ( OrderOpenTime ())== TimeYear ( TimeCurrent ()))) ShortTrades++;
}
}
}
}
if (LongTrades< 3 )
if (ShortTrades< 3 )
 
Torden :

안녕하세요. 낮 동안의 매수, 매도 오픈 오더 수를 제한할 필요가 있습니다. 최대 3개 구매 및 3개 판매. 주어진 코드 조각은 주문 수를 제한하지만(3개 이상 열리지 않음) 매수와 매도 구분 없이 나옵니다. 이 부서를 소개하는 방법?

선택 내부에 유형을 밀어 넣습니다.

 double LongTrades, ShortTrades;
int trades_total= OrdersHistoryTotal ();
for ( int T= 0 ; T<trades_total; T++)
{
if ( OrderSelect (T, SELECT_BY_POS , MODE_HISTORY ))
{
int type= OrderType ();
if ( OrderMagicNumber ()==Number)
{
if (type== OP_BUY )
{
if (( TimeDayOfYear ( OrderOpenTime ())== TimeDayOfYear ( TimeCurrent ())) &&( TimeYear ( OrderOpenTime ())== TimeYear ( TimeCurrent ()))) LongTrades++;
}
if (type== OP_SELL )
{
if (( TimeDayOfYear ( OrderOpenTime ())== TimeDayOfYear ( TimeCurrent ())) &&( TimeYear ( OrderOpenTime ())== TimeYear ( TimeCurrent ()))) ShortTrades++;
}
}
}
}
if (LongTrades< 3 )
if (ShortTrades< 3 )
 

누군가 그런 일의 인식의 구현을 했습니까?

https://www.mql5.com/ru/charts/8333244/audcad-h4-ifcmarkets-corp

 
Mickey Moose :

누군가 그런 일의 인식의 구현을 했습니까?

https://www.mql5.com/ru/charts/8333244/audcad-h4-ifcmarkets-corp

링크가 어디로 연결되는지 보셨습니까?

"스크린샷을 주머니에 넣으십시오"가 있습니다. 클릭한 다음 주머니에서 게시물에 붙여넣습니다. 메시지 편집기 메뉴에 녹색 작은 주머니가 그려집니다.

 

MT4에서 티켓이 INT로 전환하도록 요청하는데 2 147 483 647을 초과할 수 없습니까?

int -  Целый тип int имеет размер 4 байта (32 бита). Минимальное значение -2 147 483 648, максимальное значение 2 147 483 647

 bool    OrderSelect ( 
   int      index,             // индекс или тикет ордера 
   int      select,           // флаг способа выбора 
   int      pool= MODE_TRADES    // источник данных для выбора 
   );
 
Artyom Trishkin :

링크가 어디로 연결되는지 보셨습니까?

"스크린샷을 주머니에 넣으십시오"가 있습니다. 클릭한 다음 주머니에서 게시물에 붙여넣습니다. 메시지 편집기 메뉴에 녹색 작은 주머니가 그려집니다.

이 링크에 무슨 문제가 있습니까?

 
Mickey Moose :

이 링크에 무슨 문제가 있습니까?

동영상을 녹화해야 하나요? 아니면 스스로 탐색하려고 합니까?

 
Artyom Trishkin :

동영상을 녹화해야 하나요? 아니면 스스로 탐색하려고 합니까?

그래 적어둬 여기에서 그들이 나에게 원하는 것을 이해할 수 없기 때문에

 
그리고 나는 그것이 무엇에 관한 것인지 이해하지 못했습니다.