Автор Тема: Gelium_Model для MT4  (Прочитано 18147 раз)

0 Пользователей и 1 Гость просматривают эту тему.

pavik

  • Гость
Gelium_ModelOrder для MT4
« Ответ #40 : 13 Июня 2012, 07:00:40 »
Никогда не торговал с помошью этого эксперта, и вот появилось время, решил его посмотреть, поиграться на демо.

Поставил точку Buy на уровень 1.2537, поставил конструкцию Ext, появились параметры ордера.
Дождался пересечения ценой уровня 1.2541 - и ничего не произошло, ордер не выставился.
Ни в закладке "Эксперты", ни в закладке "Журнал" ничего не появилось.

Брокер ИнстаФорекс, на EURUSD спред 3, точность 4 знака, уровень стопов 3.
Вручную ордер открылся тут же без проблем.

С экспертами, скриптами для МТ4 давно на "ты".
Такое ощущение, что эксперт просто отрисовывает линии, но не торгует по ним.
Или я что-то делаю не так.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 419
    • Просмотр профиля
    • Gelium.net
Gelium_ModelOrder для MT4
« Ответ #41 : 13 Июня 2012, 10:35:11 »
Такое ощущение, что эксперт просто отрисовывает линии, но не торгует по ним.

Верно. Только отрисовывает.

pavik

  • Гость
Gelium_ModelOrder для MT4
« Ответ #42 : 13 Июня 2012, 13:41:05 »
Всегда считал, что торговля - основная функция экспертов.

В этом осталось добавить кнопку (объект для вытягивания) - "Выставить ордер" по нарисованными уровням.
Конечно можно вручную, но зачем сложно, когда можно просто.
Раз, и нужный ордер с ценой, ТР и SL выставлен.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 419
    • Просмотр профиля
    • Gelium.net
Gelium_ModelOrder для MT4
« Ответ #43 : 15 Июня 2012, 04:19:01 »
Всегда считал, что торговля - основная функция экспертов.

В этом осталось добавить кнопку (объект для вытягивания) - "Выставить ордер" по нарисованными уровням.
Конечно можно вручную, но зачем сложно, когда можно просто.
Раз, и нужный ордер с ценой, ТР и SL выставлен.

Есть время и желание доделать советник?

pavik

  • Гость
Gelium_ModelOrder для MT4
« Ответ #44 : 16 Июня 2012, 01:35:32 »
Давайте, доделаю.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 419
    • Просмотр профиля
    • Gelium.net
Gelium_ModelOrder для MT4
« Ответ #45 : 16 Июня 2012, 04:18:35 »
Давайте, доделаю.

Прилагаю последнюю версию. При перетягивании Order надо выводить предупреждающее окно и устанавливать ордер, если ордера советника нет. Для начала можно просто в параметрах советника задавать размер позиции. В дополнение или вместо MagicID можно использовать комментарий. Если будут вопросы по коду, могу найти пару часов для более подробного комментирования кода.

pavik

  • Гость
Gelium_ModelOrder для MT4
« Ответ #46 : 18 Июня 2012, 05:28:18 »
Ну вот, устанавливает ордер по модели.

Входные параметры изменил под себя, чтобы не вводить их каждый раз
после перекомпиляции (четыре знака после запятой, нет микропунктов).
Расчет лота упрощенный, зависит от риска и размера свободных средств.

pavik

  • Гость
Gelium_ModelOrder для MT4
« Ответ #47 : 27 Июня 2012, 01:19:26 »
Еще добавлю (если кто не в курсе).

При компиляции файла GMO.mq4 появляется куча сообщений

Function "..." is not referenced and will be removed from exp-file   

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

То есть на эти сообщения можно не обращать внимание, главное чтобы ошибок не было при компиляции.

Оффлайн wrestl

  • Давно не был на форуме
  • *
  • Сообщений: 18
    • Просмотр профиля
Gelium_ModelOrder для MT4
« Ответ #48 : 05 Июля 2012, 14:49:58 »
Спасибо за доработку с ордерами! да и за zig-pips спасибо тоже!

makar08

  • Гость
Gelium_ModelOrder для MT4
« Ответ #49 : 06 Июля 2012, 04:21:09 »
Спасибо за доработку с ордерами! да и за zig-pips спасибо тоже!

да ! Хорошая работа !