Главная
Форум
MQL программирование, помощь, доработки

Для того, чтобы использовать все возможности сайта, мы рекомендуем Вам person_add Зарегистрироваться или person Войти

Форум Трейдеров » Торговые стратегии и программирование на MQL » MQL программирование, помощь, доработки » Доработка советника.
Доработка советника.
Дата: Четверг, 01.06.2017, 01:51 | Сообщение # 191 Написал: cashyra
Группа: Пользователи
Сообщений: 14
Награды: 0
Статус: Offline

Уважаемые программисты!
Поправите советник, чтобы вместо рыночных ордеров выставлял отложенные стоповые ордера, через расстояние указанное в параметрах.

attach_file Прикрепления: cm-Lock.mq4(1.9 Kb)

Дата: Четверг, 08.06.2017, 16:37 | Сообщение # 192 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

cashyra, Приветствую, 
не думаю что это так "просто"

gestureс Уважением, Владислав Expforex

Дата: Пятница, 14.07.2017, 16:36 | Сообщение # 193 Написал: Fufik
Группа: БАН
Сообщений: 7
Награды: 0
Статус: Offline

Уважаемые программисты, большая просьба поправить советник, нужна сделать функцию мартингейл в советнике, там уже есть такая функция, но почему то не работает поправьте пожайлуста

attach_file Прикрепления: 4892479.mq4(65.5 Kb)

Дата: Воскресенье, 16.07.2017, 17:58 | Сообщение # 194 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

Fufik, нужен хотя бы лог тестера, сет файл картинка. ибо не работает - понятие растяжимое.

gestureс Уважением, Владислав Expforex

Дата: Среда, 26.07.2017, 22:42 | Сообщение # 195 Написал: БМ
Группа: Пользователи
Сообщений: 1
Награды: 0
Статус: Offline

Доброго времени суток! Прошу Вас доработать советник так, чтобы он не открывал более одного ордера с возможностью регулировки в настройках количества допустимых открытых ордеров. Возможность совершения сделки должна быть только после закрытия открытого ордера. Заранее благодарю.

attach_file Прикрепления: OsMaSter_V0.ex4(17.5 Kb)

Дата: Воскресенье, 30.07.2017, 14:24 | Сообщение # 196 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

БМ, как доработать закрытый код?

gestureс Уважением, Владислав Expforex

Дата: Пятница, 18.08.2017, 07:10 | Сообщение # 197 Написал: dan99090852
Группа: Пользователи
Сообщений: 1
Награды: 0
Статус: Offline

Здравствуйте помогите пожалуйста исправить неправильную работу StopLoss в советнике, не получается чётко установить StopLoss_bay и StopLoss_sell на линии SELLSTOP и BUYSTOP соответственно.

attach_file Прикрепления: news.rar(54.8 Kb)

Дата: Четверг, 31.08.2017, 15:54 | Сообщение # 198 Написал: Иван1946
Группа: Пользователи
Сообщений: 95
Награды: 0
Статус: Offline

Цитата expforex ()
extern double LOTSFIX=0.1;

Код
void f0_6() {
   double price_0;
   double price_8;
   int ticket_16;
   if (G_lots_284 != 0.0) {
      price_0 = 0;
      price_8 = 0;
      ticket_16 = OrderSend(Symbol(), OP_BUY, LOTSFIX, Ask, G_slippage_388, 0, 0, CommentTxt, MagicNo, 0, G_color_420);
      if (ticket_16> -1) {
         OrderSelect(ticket_16, SELECT_BY_TICKET);
         if (Gd_236> 0.0) price_0 = NormalizeDouble(OrderOpenPrice() - Gd_236 * Gd_380, Digits);
         if (Gd_244> 0.0) price_8 = NormalizeDouble(OrderOpenPrice() + Gd_244 * Gd_380, Digits);
         OrderModify(OrderTicket(), OrderOpenPrice(), price_0, price_8, 0, Green);
      }
      if (ticket_16> -1 && Gi_408) PlaySound(Gs_412);
   }
}
                    
// B6832796D33422B67F3123C913057ADB
void f0_7() {
   double price_0;
   double price_8;
   int ticket_16;
   if (G_lots_284 != 0.0) {
      price_0 = 0;
      price_8 = 0;
      ticket_16 = OrderSend(Symbol(), OP_SELL, LOTSFIX, Bid, G_slippage_388, 0, 0, CommentTxt, MagicNo, 0, G_color_428);
      if (ticket_16> -1) {
         OrderSelect(ticket_16, SELECT_BY_TICKET);
         if (Gd_236> 0.0) price_0 = NormalizeDouble(OrderOpenPrice() + Gd_236 * Gd_380, Digits);
         if (Gd_244> 0.0) price_8 = NormalizeDouble(OrderOpenPrice() - Gd_244 * Gd_380, Digits);
         OrderModify(OrderTicket(), OrderOpenPrice(), price_0, price_8, 0, Green);
      }
      if (ticket_16> -1 && Gi_408) PlaySound(Gs_412);
   }
}

Это декомпил

Здравствуйте!Советник перестал устанавливаться на счета Alpari-ECN-Demo, на других счетах в том числе Alpari - устанавливается. Причем установленный в январе 2017 на счет Alpari-ECN-Demo - работает нормально, а на новый счет Alpari-ECN-Demo - не устанавливается. Исправьте если можно. Спасибо!

attach_file Прикрепления: STW6.rar(43.7 Kb)

Дата: Четверг, 31.08.2017, 16:19 | Сообщение # 199 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

Иван1946, привет,
с декомпилом не работаю

gestureс Уважением, Владислав Expforex

Дата: Четверг, 31.08.2017, 16:20 | Сообщение # 200 Написал: expforex
Группа: Администраторы
Сообщений: 9293
Награды: 30
Статус: Offline

dan99090852, на плавающем спреде - и не получится :-) Это хитрая штука.

gestureс Уважением, Владислав Expforex

Форум Трейдеров » Торговые стратегии и программирование на MQL » MQL программирование, помощь, доработки » Доработка советника.
Поиск:
Expforex Идеи для Форекс https://www.expforex.com/1NEWDESIGN/NEWLOGO/LOGONEW.png expforex@meta.ua Украина expforex2