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

 
EVGENII SHELIPOV # :

문제는 이러한 상황에 직면한 사람이 누구인지 또는 브로커의 부엌에서 코드 부정확성 문제가 무엇입니까 ????

마감 오류뿐만 아니라 마감을 위해 선택한 주문도 추적하면 버그가 있는 위치가 더 명확해집니다.

 
EVGENII SHELIPOV # :

오늘의 좋은 시간 !!!!


OnTick() 코드 게시
 
EVGENII SHELIPOV 실제 계정   그러나 기적은 실제 계정에서 발생합니다. 수익성 있는 주문만 전체 그리드에서 닫힙니다.
 //+----------------------------------------------------------------------------+
//| Закрытие сетки ордеров при заданной команде                                |
//+----------------------------------------------------------------------------+
void ClosseAll()
  {
   for ( int i = OrdersTotal ()- 1 ; i>= 0 ; i--)
     {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES))
        {
         if (OrderSymbol() == Symbol () && OrderMagicNumber() == Magic)
           {
             if (OrderType() == OP_BUY)
              {
               if (!OrderClose(OrderTicket(), OrderLots(), Bid, slip))
                   Print ( "Не удалось закрыть ордера на покупку!" );
              }
             if (OrderType() == OP_SELL)
              {
               if (!OrderClose(OrderTicket(), OrderLots(), Ask, slip))
                   Print ( "Не удалось закрыть ордер на продажу!" );
              }
           }
        }
     }
  }

코드는 주문이 기호와 마법으로 마감되었음을 보여줍니다. 그러나 이익을 고려하면 그런 것은 없습니다. 무익한 포지션이 청산되는 것을 막는 것은 무엇인가?... 아마도 브로커에게 물어보는 것이 나을 것이다.

 
Mihail Matkovskij # :

코드는 주문이 기호와 마법으로 마감되었음을 보여줍니다. 그러나 이익을 고려하면 그런 것은 없습니다. 무익한 포지션이 청산되는 것을 막는 것은 무엇입니까?... 아마도 브로커에게 물어보는 것이 나을 것입니다.

모든 주문을 마감하는 기능에 이익 > 0을 계산하는 조건을 추가하면 어떻게 될까요?

주문을 마감하라는 명령에 이 조건이 있습니다.

 
EVGENII SHELIPOV # :

모든 주문을 마감하는 기능에 이익 > 0을 계산하는 조건을 추가하면 어떻게 될까요?

주문을 마감하라는 명령에 이 조건이 있습니다.

수표를 추가해야 합니다
 
EVGENII SHELIPOV # :

모든 주문을 마감하는 기능에 이익 > 0을 계산하는 조건을 추가하면 어떻게 될까요?

주문을 마감하라는 명령에 이 조건이 있습니다.

귀하의 질문 에 따르면 주문은 브로커에 의해 마감되지 않습니다. 서버에 주문 마감 요청(OrderClose)을 보내고 이 요청의 결과로 주문이 마감되지 않은 경우 여기에 있는 코드를 사용하여 변경할 수 있는 것은 없습니다.

Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
  • 2022.01.05
  • www.mql5.com
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти н...
 
EVGENII SHELIPOV # :

모든 주문을 마감하는 기능에 이익 > 0을 계산하는 조건을 추가하면 어떻게 될까요?

주문을 마감하라는 명령에 이 조건이 있습니다.

닫힐 때까지 닫을 플래그를 추가하면 모든 브로커에서 작동합니다.
 
Tretyakov Rostyslav # :
닫힐 때까지 닫을 플래그를 추가하면 모든 브로커에서 작동합니다.

이제 우리는 건설적인 대화를 나눕니다

Rostislav는 가능한 경우 깃발에 대해 자세히 설명합니다.

아니면 바보 철자에 대해 그렇지 않습니다

 
EVGENII SHELIPOV # :

이제 우리는 건설적인 대화를 나눕니다

Rostislav는 가능한 경우 깃발에 대해 자세히 설명합니다.

아니면 바보 철자에 대해 그렇지 않습니다

OnTick() 코드 게시...

전부는 아니지만 CountTrade()가 체크된 섹션만

 
Tretyakov Rostyslav # :

OnTick() 코드 게시...

전부는 아니지만 CountTrade()가 체크된 섹션만

오후에