[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 265

 
BooGUY:
Подскажите, пожалуйста! Есть два условия, на бай и селл. После пойманного лося по ложному сигналу, например на бай, советник начинает открывать следующую позицию опять по этому ложному сигналу и опять ловит лося. Как сделать так, чтобы советник после лося ждал сигнал в противоположную сторону, а не открывал снова по прежнему ложному? Спасибо!

можно запомнить тикет ордера (в момент OrderSend) и потом проверять его профит и направление на момент открытия следующего ордера (перед OrderSend)

или же сканировать историю и брать последний ордер эксперта и аналогично проверять перед OrderSend

 
sergeev:

можно запомнить тикет ордера (в момент OrderSend) и потом проверять его профит и направление на момент открытия следующего ордера (перед OrderSend)

или же сканировать историю и брать последний ордер эксперта и аналогично проверять перед OrderSend

Напишите, пожалуйста, код, если можно. Именно этот отрезок. На примере мувингов. Заранее спасибо!

Идёт флетовый канал или резкий скачок в противоположную сторону на селл, в это время мувинги пока ещё показывают бай и после лося опять открывается ордер на бай.(

 

Привет,

По картинке-почему считает убитки,если их нет?

 
VOLDEMAR:

Я сделал чат программистов в скайпе! Заходите добавляйтесть! Помогайте друг другу . Ищите клиентов на свои работы и ищите заказы !!! Выставляйте тендеры на заказы !!!!

Skype: chat_programerov_mql4

добавь меня в группу - diliksu84
 
Techno:
покажите полностью код
int start()                                     // Спец. функция start
  {
   double bid   =MarketInfo(Symbol(),MODE_BID); // Запрос значения Bid
   double ask   =MarketInfo(Symbol(),MODE_ASK); // Запрос значения Ask
   double point =MarketInfo(Symbol(),MODE_POINT);//Запрос Point
   // Открытие BUY
   OrderSend(Symbol(),OP_BUY,0.1,ask,3,bid-15*Point,bid+15*Point);
   Alert (GetLastError());                      // Сообщение об ошибке
   return;                                      // Выход из start()
  }
Вот код полностью...
 
Golden-dark:
Здравствуйте, скажите, пожалуйста, почему не работает стандартная функция OrderSend? Просто беру исходный код из учебника на этом сайте, но ничего не происходит. Когда добавил вывод ошибки, выдало 4109 - неинициализированная строка в массиве..
4109 это ERR_TRADE_NOT_ALLOWED - запрещена торговля
 
mario065:
По картинке-почему считает убитки,если их нет?

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

Спосибо ;)
 
Всем спасибо, разобрался.
 
Доброго дня! Подскажите,как удалить LiveUpdate? Жал на сам флажок,в котором предлагается обновление,правой и левой мышью,искал в компе папку LiveUpdate,никакого результата.
Причина обращения: