Частичное исполнение ордеров в МТ4 - страница 2

 
DKeN:
хотя бы название одного напишите у кого можно с демкой поиграться с дроблением при открытии.
Написал в личку. А вообще, если сделка выводится наружу, то большой лот будет дробиться всегда, при открытии и закрытии. Потому что на рынке часто не оказывается встречной заявки достаточного объема по вашей цене. Кстати, поэтому цены откр/закр ордеров в МТ4 будут немного отличатся. Ну а если кухня - ей дробить из своего кармана смысла нет ))
 
DKeN:
меня именно сама ситуация в терминале нужна, чтобы дц дробил ордер на несколько в мт4 при открытии.

 

Вы, хоть, поясните, что именно хотите.

Вам надо, что б выставленный ордер 0.1 был открыт в виде десяти по 0.01?

 
Contender:

 

Вы, хоть, поясните, что именно хотите.

Вам надо, что б выставленный ордер 0.1 был открыт в виде десяти по 0.01?

может рядом пробегут телепаты
 
//+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2012, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
void Reducto()
  {
   double vlot=MarketInfo(NULL,MODE_MINLOT);
   int total=OrdersTotal();  int ordertype;  int ticket;   double priceClose;

   for(i=total-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS) && OrderProfit()<0 && OrderLots()>vlot)
        {
         ordertype=OrderType(); ticket=OrderTicket();
         switch(ordertype)
           {
            case 0:
               priceClose=MarketInfo(OrderSymbol(),MODE_BID);
               if(OrderClose(ticket,vlot,priceClose,Slippage,CLR_NONE))break;
            case 1:
               priceClose=MarketInfo(OrderSymbol(),MODE_ASK);
               if(OrderClose(ticket,vlot,priceClose,Slippage,CLR_NONE)) break;
            default:
               if(OrderDelete(ticket)) break;
           }
        }
     }
  }
//+------------------------------------------------------------------+
 
stenrobot:
Правильно вставляем код на форуме. Ваш код я уже вставил правильно.
 
Contender:

 

Вы, хоть, поясните, что именно хотите.

Вам надо, что б выставленный ордер 0.1 был открыт в виде десяти по 0.01?

не совсем так,

например заявка лимитная стоит 10 лотами 

при открытии она может открываться частями как это происходит в мт5.

например вначале исполниться 5 лотов, затем несколько по 1 или 2 :-) все не предсказуемо т.к. есть вторая сторона в нашей сделки, тот кто продаст нам на рынке:-) 

 

Если биткоинами не брезгуете, там этого добра столько, что тошнит местами. Ставишь лимитку на битков >5 -- ее разбивает если не повезет ордеров на 20

На количество ордеров вообще нельзя ориентироваться, все торговые алгоритмы надо перешаманивать на суммарный объем позиции, вобщем жуть.

Думаю как раз то что вам нужно :)

 
TheXpert:

Если биткоинами не брезгуете, там этого добра столько, что тошнит местами. Ставишь лимитку на битков >5 -- ее разбивает если не повезет ордеров на 20

 Это на BTCe.   Представляю лицо трейдера, который торгует вручную и у которого лимитка  разбилась на сотню рыночных  ордеров, и каждым нужно вручную управлять)) 
 
Edic:
 Это на BTCe.   Представляю лицо трейдера, который торгует вручную и у которого лимитка  разбилась на сотню рыночных  ордеров, и каждым нужно вручную управлять)) 

вот это мне и нужно.

 
DKeN:

вот это мне и нужно.

Удачи https://btc-e.com/news/183
BTC-E | Новости
  • btc-e.com
Уважаемые клиенты! Мы рады представить вам долгожданную платформу MetaTrader 4 для торговли валютной парой BTC/USD (BitCoin против Доллара США). Терминал MT4 является самым распространённым в мире, и теперь он полностью интегрирован с биржей BTC-e. Для начала торговли скачайте MT4 тут https://btc-e.com/profile#meta_trader Чтоб скачать Level 2...