Блог им. AnnaF

В помощь новичкам и себе на хлебушек. Ч.5

Продолжаем тестить робота на пересечение 3 и 700-ой ЕМА. Предварительно могу заметить, что на ЕДе пила обходится много дороже, поскольку в ней дорогие пункты, а запас хода в пунктах невелик. Вероятно, эта стратегия может работать на ЕДе только в ручном режиме, вблизи долгосрочных экстремумов с обязательным стопом. Значит, на интрадей не очень.
На Си и фСБ пока полет нормальный. За эту неделю надеюсь доработать автостопы и со следующей буду публиковать результаты.
Если есть заинтересованные в доработке автостопа, буду рада любой Вашей помощи.


★3
18 комментариев
на LUA для квика напишу
avatar
написал простого робота без тейк-профита, но с стоп-лоссом. для работы надо добавить на график два Moving Average. один 3 другой 700. на вкладке Дополнительно в настройках индикатора добавить идентификаторы: для МА 3 — fast_mov для МА 700 — slow_mov в файле в значение SecCode заполнить код бумаги, которой будете торговать. у меня тест был на мини индекс ММВБ. в поле ACCOUNT — свой счет. его можете посмотреть при выставлении заявки в верху окна. таймфрейм — 1М. и запускаете. запуск скрипта — Таблицы — Lua — доступные скрипты. там добавить скрипт и запустить. скрипт тестировался недолго. так что могут быть ошибки. пишите, исправлю
avatar
Eldar Shaymardanov, Если у Вас с переворотом, то он будет дублировать стоп при пиле на уровне 700-ки. СЛ имеет смысл выставлять в прибыльной зоне >30-50пп.
А без переворота, да, СЛ ставить.
avatar
Eldar Shaymardanov, в 7 квике тестировали?
avatar
onlyfly, нет. у меня 6.17.3.6
avatar
СЛ ставится в любом случае. для себя ставлю в 1%.
либо переворот либо СЛ.
правда надо подумать над тейк-профитом. бывает разворот роста или падения, но до переворота по пересечению скользяшек далеко. то наверно реализую такой вариант — когда от максимального профита текущая маржа ушла на 30% закрываю позицию. хотя тут наверно лучше к ATR привязать.
avatar
кстати. Стоп-лосс ставится не стоп-заявкой, а робот сам закрывает позицию.
avatar
Eldar Shaymardanov, скрипт запускается, ошибок не выводит, но заявки не выставляются. Вообще ничего не происходит при пересечении мувингов
avatar
Анна Ф, молодец Анна 
avatar
В папке со скриптом есть log файл. Выложите мне его
avatar
Eldar Shaymardanov, 

12/02/15 20:49:34 OnInit
12/02/15 20:49:34 20:49:35
12/02/15 20:49:34 Status of SRZ5 is 0
12/02/15 20:49:34 Buy 0

12/02/15 20:51:17 OnInit
12/02/15 20:51:17 20:51:17
12/02/15 20:55:38 Status of SRZ5 is 0
12/02/15 20:55:38 Sell 0
12/02/15 20:55:38 Status of SRZ5 is 0
12/02/15 20:55:38 Sell 0
12/02/15 20:55:38 Status of SRZ5 is 0
12/02/15 20:55:38 Sell 0
12/02/15 20:55:38 Status of SRZ5 is 0
12/02/15 20:55:38 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0
12/02/15 20:55:39 Sell 0
12/02/15 20:55:39 Status of SRZ5 is 0

avatar
Один мувинг не подключился
avatar
Eldar Shaymardanov, В табличке MA Robot SRZ5 в графах Slow и Fast данные есть и они обновляются. 
avatar
 Здесь правильно все заполнено?

ClassCode=«SPBFUT» --класс бумаги
SecCode=«SRZ5» --код бумаги
QUANTITY=1 --количество позиций для торговли
MAX_QUANTITY=1 --максимальное количество дозакупки
ACCOUNT=«4100PLZ» --идентификатор счета
CLIENT_CODE=ACCOUNT --идентификатор клиента. на фортс равен счету
stop_loss_level=1 --допустимый стоп в процентах
SEC_PRICE_STEP=1 --шаг цены
slide=2 --проскальзывание в рублях

avatar
 робот пока в тесте тейк-профита и стоп-лосса.
плюс надо подумать как исключить пилу в районе пересечения скользяшек.
примерный алгоритм по ТП:
получаю максимальную маржу. если текущая маржа от максимальной уменьшилась на 25%. значит в разворот. чтобы не было пилёжек в размер свечи — ТП начинает работать при марже больше 50пп.
СЛ — 0,2% от цены входа. перекрывает размер свечи.
avatar
последняя версия с ТП
https://yadi.sk/d/9Rh04cKpkwnD8
avatar
Eldar Shaymardanov, Спасибо вам за проделанный труд. Тестирую робота. Подскажите, что это за настройки.

margin = 0 Max_margin = 0 Prev_level = 0 p.s.  При выставленный настройках SEC_PRICE_STEP=0 --шаг цены, на инструменте SRZ5 робот работает, а по идее там должно быть «1», или это типа, для инструментов с шагом к примеру 1 или 3 или 5 или 10?

p.p.s. Позиция была открыта перед окончанием днев. сессии, на вечер. сессии опустилась ниже уровня SL (SL не сработал).


теги блога Анна Ф

....все тэги



UPDONW
Новый дизайн