PDA

View Full Version : Советник FXO.ArtTH



artamir
08-28-2014, 11:46 AM
Был написан спонтанно на идее техзадания для советника FXO.TH

Версия 2.8
Посмотреть сделанные изменения и скачать советника можно в этом сообщении (http://forum.fxopen.ru/showthread.php?103640-sovetnik-fxo-artth&p=2119449&viewfull=1#post2119449).

Версия 2.7
Посмотреть сделанные изменения и скачать советника можно в этом сообщении (http://forum.fxopen.ru/showthread.php?103640-sovetnik-fxo-artth&p=2119400&viewfull=1#post2119400).

Версия 2.6
Посмотреть сделанные изменения и скачать советника можно в этом сообщении.
(http://forum.fxopen.ru/showthread.php?103640-sovetnik-fxo-artth&p=2119253&viewfull=1#post2119253)
Версия 2.5

Настройки
Шаг между ордерами - Расстояние между выставляемыми стоповыми ордерами в пунктах.
Тейкпрофит - Фиксированный тейкпрофит для каждого ордера.
Кол. уровней от позиции. - Количество уровней сетки, которое будет выставляться советником от рыночной позиции.
Кол. екви уровней - Количество уровней сетки с одинаковым объемом.
Lot - Фиксированный объем первой позиции.
Multy - Коэффициент увеличения объема ордера в зависимости от уровня сетки.
UseParentLot - Разрешает выставлять стоповую сетку в обратном направлении для рыночной позиции объемом равным объему рыночной позиции. Иначе фиксированным объемом первой позиции.
FIXProfit_use - Разрешает закрывать все открытые позиции и выставленные ордера при достижении профита заданного в данной настройке с учетом профита ранее закрытых позиций.
FIXProfit_amount - Величина фиксированного профита.

Описание работы:
При отсутствии открытых позиции и выставленных отложенных ордеров, советник открывает байевую позицию заданным объемом с заданным тейкпрофитом.
Советник запоминает цену этой позиции в переменной gdFOP.
Эта цена будет нулевым уровнем.
Для байстоп ордеров, которые должны быть выставлены выше нулевого уровня, объемы будут расчитываться с учетом заданных настроек: Кол. екви уровней и Multy. Для селлстоповых ордеров, объем будет расчитываться с учетом настройки: UseParentLot.

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

nahodka
08-29-2014, 05:21 AM
artamir спасибо за инициативу.
Из папки Include скопировал файлы в одноименную папку платформы, Из Experts - соответсвенно.
В описании нет, можно догадаться, переменная TR_TwiseLots - Максимальный объем лота.
Если что не так, поправьте.
artamir, похоже не отрабатывается команда Закрытия ордеров при достижения фикс. профита. Посмотрите пожалуйста.

artamir
08-29-2014, 08:46 AM
FIXProfit_use = true - чтоб использовалась функция закрытия ордеров.

TR_TwiseLots - Если сов должен выставить отложенный ордер больше заданного значения, то сов вместо одного ордера выставит несколько, чтоб объем каждого ордера не превышал значения TR_TwiseLots

файлы *.mq4 и *.mqh необязательны. Главноге в папку Experts перенести файл *.ex4 - это скомпилированный исполняемый файл советника.

В *.mq4 и *.mqh содержится исходный код.

san
08-31-2014, 04:28 PM
artamir, а можно выложить только сов и не рар?. Я распаковываю, но файл ех4 на ВПСе в терминале не читается по непонятной причине

artamir
09-01-2014, 07:54 AM
artamir, а можно выложить только сов и не рар?. Я распаковываю, но файл ех4 на ВПСе в терминале не читается по непонятной причине

Да, можно. Только ex4 файлы на форум загружать нельзя.

Я в архиве оставил только ex4. Попробуйте его установить в терминал.

artamir
09-02-2014, 07:21 AM
Версия 2.60
Исправлена ошибка расчета фикспрофита.

В версии 2.50 не учитывались закрытые ордера.

artamir
09-03-2014, 07:34 AM
Версия 2.70
Еще одно обновление советника.
Была произведена оптимизация учета ордеров, что повлияло на скорость тестирования.

Если у вас нет необходимости работать с исходным кодом советника, то из архива нужен только файл eFXO.ArtTH_2.7.ex4.

artamir
09-03-2014, 10:21 AM
Версия 2.80
Оптимизация работы советника в режиме фикс_профита.

Если у вас нет необходимости работать с исходным кодом советника, то из архива нужен только файл eFXO.ArtTH_2.8.ex4.

san
09-03-2014, 01:38 PM
Запустил на тестере и демке. Вроде без багов. Если дотестируется до конца истории и не сбойнёт-выложу результаты. Какую-то прибыль даёт, настройки взял то балды. Но вполне живой сов, надо только с ним поработать с оптимизацией, и думаю, можно будет использовать.

- - - Добавлено - - -

Задал, видимо, большое количество уровней в сетке (15) , и тест идёт медленно. Ну да ничего, потерплю, главное результат увидеть.

san
09-03-2014, 02:34 PM
Слил.

artamir
09-03-2014, 02:55 PM
Бывает.