Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй торговый сигнал. Получи доступ к миллионам трейдеров!
uniface
504
uniface 2016.08.20 09:36 

У меня есть код который подсчитывает показатели с торгового терминала. Есть условия при наступлении которых должна открыться сделка.

Пример 

if(un_buy>un_sell && un_up>un_down)
{
  // В этом случае должна открытся сделка BUY

  int ticket=OrderSend(Symbol(),OP_BUY,50.0,Bid,3,30,30,"My order",16384,60,clrGreen);
              if(ticket<0)
              {
              Print("OrderSend завершилась с ошибкой #",GetLastError());
              }
              else
              Print("Функция OrderSend успешно выполнена");
}
if(un_buy<un_sell && un_up<un_down)
{
  // В этом случае должна открытся сделка SELL

  int ticket=OrderSend(Symbol(),OP_SELL,50.0,Bid,3,30,30,"My order",16384,60,clrGreen);
              if(ticket<0)
              {
              Print("OrderSend завершилась с ошибкой #",GetLastError());
              }
              else
              Print("Функция OrderSend успешно выполнена");
}

Сделка будет открыватся для БО сроком на 1 минуту, скажите правильно ли прописана функция OrderSend для моих нужд

Sergei Vladimirov
8377
Sergei Vladimirov 2016.08.20 11:03  

Ордера buy открываются по Ask, стоп лосс и тейк профит указываются как цены, а не как дистанция в пунктах, все цены нужно нормализовать, время экспирации "работает" только для отложенных ордеров и должно указываться явно (дата, время), а не как промежуток в секундах. Остальное правильно. )

ЗЫ. Да, и объём ордера 50 лотов - это правильно, действительно так и надо? 

uniface
504
uniface 2016.08.20 11:25  
Sergei Vladimirov:

Ордера buy открываются по Ask, стоп лосс и тейк профит указываются как цены, а не как дистанция в пунктах, все цены нужно нормализовать, время экспирации "работает" только для отложенных ордеров и должно указываться явно (дата, время), а не как промежуток в секундах. Остальное правильно. )

ЗЫ. Да, и объём ордера 50 лотов - это правильно, действительно так и надо? 

Я же написал  робот для бинарных опционов, цена открытия там - текущая цена, то есть Bid и лот в 50$ или рублей
Evgeny Belyaev
11503
Evgeny Belyaev 2016.08.20 12:45  
novichek:

У меня есть код который подсчитывает показатели с торгового терминала. Есть условия при наступлении которых должна открыться сделка.

Пример 

Сделка будет открыватся для БО сроком на 1 минуту, скажите правильно ли прописана функция OrderSend для моих нужд

У вас что демки нет? Кинте на график и проверьте. Или вам лень это сделать?
Sergei Vladimirov
8377
Sergei Vladimirov 2016.08.20 16:45  
Демка по субботам не очень хорошо работает. )
Evgeny Belyaev
11503
Evgeny Belyaev 2016.08.20 16:54  
Sergei Vladimirov:
Демка по субботам не очень хорошо работает. )
Надо правильные терминалы и демки ставить, с официального сайта MetaQuotes. Тогда и проблем не будет.)
new-rena
3372
new-rena 2016.08.21 00:41  

Нет, не правильно. Читайте внимательно, что Вам написали.

Aleksei Beliakov
22728
Aleksei Beliakov 2016.08.21 17:02  
novichek:
Я же написал  робот для бинарных опционов, цена открытия там - текущая цена, то есть Bid и лот в 50$ или рублей
откуда на бо стоп лосс и тейк профит
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий