Торговля спредами в Meta Trader-е - страница 157

 
хотя нее, это НЕ февральский контракт... у мя по такому тикеру данных нет :(
 
да ладно... :) потом дольёшь немного по 81..82 и отобьёшь на след неделе :)
 

Меня интересует "чисто" физический смысл такого расширения спреда аск-бид.

В ответе Теподдержки был представлен тиковый график цен аск-бид поставщика котировок.

Из того графике было видно, что спред был нормальный (3-4 тика) и вдруг буквально за минуту до того,  как я решил открыть позицию - (18:50 терм. времени) аск и бид разошлись до 102 (сто два) пипсов (тиков)!

А к окончанию торгов аск-бид расширилось аж до шести(!) фигур! На почти 600 пунктов (тиков). 

См. рис. - CLG1, H4 

 Вот я хотел бы узнать у специалистов (или тех, кто знает - без привязки к конкретному ДЦ) - это что ? - нормальная биржевая практика?

Незадолго до окончания торгов  продавцы и покупатели внезапно начинают отодвигать свои цены-предложения  по фьюч. инструментам в худшую для своих "контрагентов" сторону на сотни тиков (пипсов)?

А зачем им им это нужно? С чем это связано? 

 

такая хорошая и интересная тема .. и заглохла..


поэтому "АП"

 

Прошлогодняя рекомендация от MRSI - 

Евро - Канадец с "конца" первой декады декабря, покупка

Пяти и 11-летние сезонные тенденции:

 

 

Добрый вечер всем!

Пож. подскажите, кто знает.

Советник открывает арбитражные позиции по сигналу TradeUP.

На встралийце и новозелландце (6AZ0 & 6NZ0 - фьючерсы)

Почему-то,  постоянно  открываются сразу подряд два спреда, вот только сейчас:

 

Уже мозги вывернул наизнанку. Вот код - блока открытия позиций, вроде всё так, как надо написал:

//жжжжжжжжжжжжжжжжжжжжжж Покупаем спред  (TradeUP)   жжжжжжжжжжжжжжжжжжжжжжжжжжжжжж
if (NumberOfPositions(Symbol_1,OP_BUY,Magic2)<1 &&
    NumberOfPositions(Symbol_2,OP_SELL,Magic2)<1 ) {//если нет откр. позиций
if ( TradeUP==true ){//если условия соответствуют заданным 
//продаем 2-й символ и покупаем первый символ
//------------------------------------------
if (NumberOfPositions(Symbol_1,OP_BUY,Magic2)<1 ){//если нет поз.бай по 1-му символу
   SL=0;TP=0;//открываем позицию, задаем стопы :
if(StopLoss_1>0)   SL=Bid_Tiker1-POINT_Tiker1*StopLoss_1;
if(TakeProfit_1>0) TP=Ask_Tiker1+POINT_Tiker1*TakeProfit_1; 
ti=OpenPosition(Symbol_1, OP_BUY, Lots_1,0,0,Magic2);
if(StopLoss_1>0 || TakeProfit_1>0) {//ставим стопы 
if (OrderSelect(ti, SELECT_BY_TICKET)) ModifyOrder(-1, SL, TP, clModifyBuy);
                           }}//if (NumberOfPositions(Symbol_1,OP_BUY,Magic2)<1
//------------------------------------------------- 
if (NumberOfPositions(Symbol_2,OP_SELL,Magic2)<1  ){//если нет поз.селл по 2-му символу
 SL=0;TP=0;//открываем позицию, задаем стопы :
if(StopLoss_2>0)   SL=Ask_Tiker2 +POINT_Tiker2*StopLoss_2;
if(TakeProfit_2>0) TP=Bid_Tiker2 -POINT_Tiker2*TakeProfit_2;  
ti=OpenPosition(Symbol_2, OP_SELL, Lots_2,0 ,0,Magic2);
if(StopLoss_2>0 || TakeProfit_2>0) {//ставим стопы 
if (OrderSelect(ti, SELECT_BY_TICKET)) ModifyOrder(-1, SL, TP, clModifySell); 
                              }}//if (NumberOfPositions(Symbol_2,OP_SELL,Magic2)<1
//---------------------------------------------               
                              } }//если условия соответствуют заданным 
                          

Причем, если ставлю на валюты ( AUDUSD & NZDUSD), - то вроде все норм. работает.

Подскажите, кто знает, что тут может глючить...

(В коде использованы ф-и И.Кима.) 

 
leonid553:


Меня интересует "чисто" физический смысл такого расширения спреда аск-бид.

я уже терял также 300 баксов на реале по этой причине, необходимо каждую сделку пропускать через фильтр реального аск-цена-бид и не торговать на слаболиквидных инструментах и за три

недели до экспирации выходить из контракта

 
Ну это явно не тот случай! Контракт-то февральский 2011г.
 
leonid553:

Подскажите, кто знает, что тут может глючить... 

  1. Запущено два советника.
  2. Таблица ордеров/поз по этим символам не успевает сразу обновиться после открытия. Ставьте Sleep(PAUSE).
 
leonid553:
Ну это явно не тот случай! Контракт-то февральский 2011г.
пропускать через фильтр!