MQL4 - automated forex trading   /  

Форум

Эксперт. Открытие сделки. Проблема

К списку тем Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

avatar
41
acheshkov 21.01.2010 21:05 

Добрый день. У меня следующий вопрос. Эксперт иногда открывает сделки по цене сильно отличающейся от цены закрытия бара в этой же точке.

Как избегать таких сделок. Мне нужно что бы цена открытия сделки была к примеру не больше или не менее определенного числа.

Вот мой код сейчас, для открытия сделки на продажу:

Спасибо

void openOrderSell()
{
     int ticket;
      
     ticket = OrderSend(Symbol(),OP_SELL,1.0,Bid,3,0,0,"My order #",0,0,Green); 
     if(ticket<0)
       {
        Print("OrderSend failed with error #",GetLastError());
        return(0);
       }
   
   return(0);
}

Увеличьте эффективность групповой работы

Поставьте TeamWox и увеличьте эффективность групповой работы в вашей компании. TeamWox позволяет хранить всю рабочую информацию в одном месте: письма, документы, файлы, платежи и история сообщений в чате. Так решается проблема сохранности данных и удобной групповой работы с ними.


avatar
332
SofTAA 21.01.2010 23:11 

ticket = OrderSend(Symbol(),OP_SELL,1.0,Bid,3,0,0,"My order #",0,0,Green); так у тебя вот этот параметр и отвечает за отклонение цены от Bid. 


avatar
116
al.k 21.01.2010 23:41 
acheshkov >>:

 Эксперт иногда открывает сделки по цене сильно отличающейся от цены закрытия бара в этой же точке.

Эксперт открывает сделки по текущей цене(Bid), причем здесь цена закрытия бара? Сильно отличается это на сколько?

avatar
41
acheshkov 22.01.2010 00:45 
SofTAA >>:

ticket = OrderSend(Symbol(),OP_SELL,1.0,Bid,3,0,0,"My order #",0,0,Green); так у тебя вот этот параметр и отвечает за отклонение цены от Bid.

я пробывал ставить его меньше. ни одной сделки не открылось.

Также вопрос какова единица измерения этого параметра.


avatar
41
acheshkov 22.01.2010 00:48 
al.k >>:
Эксперт открывает сделки по текущей цене(Bid), причем здесь цена закрытия бара? Сильно отличается это на сколько?

На 10 пунктов.


Как я понял пока бар открыт цена колеблется . так вот сделка открывается по самой не выгодной не цене.


avatar
332
SofTAA 22.01.2010 01:28 
acheshkov >>:

На 10 пунктов.


Как я понял пока бар открыт цена колеблется . так вот сделка открывается по самой не выгодной не цене.


Бары строятся на основании цены и на открытие ордера бары никак не влияют.

avatar
332
SofTAA 22.01.2010 01:33 
acheshkov >>:

я пробывал ставить его меньше. ни одной сделки не открылось.

Также вопрос какова единица измерения этого параметра.


Если не одной сделки не открылось значит цена изменилась больше чем на slippage. Измеряется в пнктах. 

avatar
1323
Vladon 22.01.2010 02:35 
гоню
К списку тем  

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий