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

 
EVGENII SHELIPOV # :
 //--- global parameters
int prev_ticket;
//---
 if (CountTrade() < MaxOrders)
     {
      price = FindLastOrderInfo( 2 );
      lastlot = NormalizeDouble (GetMinLotOrder()* MathPow (MultiplierParameter, CountTrade()), 2 );
       if (FindLastOrderInfo( 1 ) == 0 )
        {
         if (Ask<= price - Step()* Point )
           {
             prev_ticket=GetTicketMaxOrder();
             if ( OrderSend ( Symbol (), OP_BUY, lastlot, Ask, slip, 0 , 0 , "Групповой ордер на покупку" , Magic, 0 , Blue))
               Print ( "Ордер на покупку открыт!" );
             else
               Print ( "Ошибка открытия ордера на покупку! - " , GetLastError ());
           }
        }
       if (FindLastOrderInfo( 1 ) == 1 )
        {
         if (Bid>= price + Step()* Point )
           {
             prev_ticket=GetTicketMaxOrder();
             if ( OrderSend ( Symbol (), OP_SELL, lastlot, Bid, slip, 0 , 0 , "Групповой ордер на продажу" , Magic, 0 , Red))
               Print ( "Ордер на продажу открыт!" );
             else
               Print ( "Ошибка открытия ордера на продажу! - " , GetLastError ());
           }
        }
     }

주문을 열기 전에 prev_ticket의 현재 max_ticket을 기억합니다.

 
MakarFX # :

주문을 열기 전에 prev_ticket의 현재 max_ticket을 기억하십시오.

MakarFX # :

주문을 열기 전에 prev_ticket의 현재 max_ticket을 기억하십시오.

고마워, 자기!!!!!

 
MakarFX # :

주문을 열기 전에 prev_ticket의 현재 max_ticket을 기억하십시오.

Makar, 마지막 주문은 더 큰 티켓이 아닐 수 있습니다. 보류 주문이 열리면 시장가 주문이 활성화되고 보류 주문이 활성화되면 마지막 티켓은 이전 티켓보다 적습니다. 또는 보류 중인 주문이 여러 개 있는 경우 주문 순서는 주문 활성화 순서와 일치하고 티켓은 순서가 맞지 않습니다.

영업시간은 항상 일정합니다...

[삭제]  
그리고 사람들은 그것이 보장되지 않는다고 말합니다.
 
Alexey Viktorov # :

Makar, 마지막 주문은 더 큰 티켓이 아닐 수 있습니다. 보류 주문이 열리면 시장가 주문이 활성화되고 보류 주문이 활성화되면 마지막 티켓은 이전 티켓보다 적습니다. 또는 보류 중인 주문이 여러 개 있는 경우 주문 순서는 주문 활성화 순서와 일치하고 티켓은 순서가 맞지 않습니다.

영업시간은 항상 일정합니다...

지연은 없지만 어쨌든 맞습니다.

이를 위해 마지막으로 열린 것을 검색하는 기능이 있습니다.

 
MakarFX # :

지연은 없지만 어쨌든 맞습니다.

이를 위해 마지막으로 열린 것을 검색하는 기능이 있습니다.

배열의 모든 것을 수집하고 원하는 매개변수별로 정렬하고 원하는 인덱스의 배열에서 가져와야 합니다.

 
Vitaly Muzichenko # :

배열의 모든 것을 수집하고 원하는 매개변수별로 정렬하고 원하는 인덱스의 배열에서 가져와야 합니다.

그것은 나에게 심지어 무섭게 들린다.
 
MakarFX # :
그것은 나에게 심지어 무섭게 들린다.

그리고 당신은 당신이 만들 수 있는 것보다 훨씬 더 무서운 것을 만듭니다.

 
Artyom Trishkin # :

그리고 당신은 당신이 만들 수 있는 것보다 훨씬 더 무서운 것을 만듭니다.

문제는 모든 사람이 발전하기를 원하지 않는다는 것입니다. 그것은 아주 정상입니다.

글쎄, 고마워, 몇 년 전에 구조와 배열 구조를 사용하는 방법을 배웠습니다.

아름답게 제시되는 신소재 자체가 연구되고 적용되기를 요구하며, 코드는 몇 배 더 빠르고 더 아름답게 획득됩니다. 모든 사람이 이러한 기회를 이용하는 것은 아닙니다.

 
Artyom Trishkin # :

그리고 당신은 당신이 만들 수 있는 것보다 훨씬 더 무서운 것을 만듭니다.

자세한 내용을 부탁드립니다. 내가 무슨 끔찍한 일을 저질렀습니까?