Помогите написать робота..
Торгую на фортс..
Как написать робота по алгоритму:
— начало дня, есть цена открытия, изначально с открытия в лонге 7 контрактов, если цена уходит на 300пп. вверх, закрываем 1к. уходит еще на 300пп. вверх закрываем еще 1к., если идет еще дальше вверх, то до конца дня больше сделок не делаем…
— Если цена после открытия идет на 300вниз, то докупаем 1к. идет еще на 300 вниз, то докупаем еще 1к… если идет еще дальше вниз, то до окончания дня больше сделок не делаем..
— Если в теч. дня сделана дополнительная сделка/(2 сделки) покупки или продажи и цена возвращается на цену открытия, делается противоположная сделка и алгоритм обнуляется..
Т.е. примеры:
1- открылись — цена 1000, в лонге 7к., прошли +300пп. закрыли 1к. в лонге 6к. вернулись на цену 1000, снова купили 1к. до 7к. и алгоритм запустился с начала… снова +300пп. снова продажа 1к. до 6к. и т.д.
и под какую платформу просишь написать робота?
Я торгую в Алор-Трейде (терминал) или под Квик..
Робот нужен чтобы в теч. дня за моником не сидеть безвылазно… Вечером я позицию проверю сам и подкручу, что нужно… Если вола вдруг сильно вырастет, то придется или ручками торговать или менять параметр с 300пп на 600пп к примеру…
А что, робот всегда в лонг начинает с утра?
И что будет, если утро с ГЭПА начинается? Откуда у него покупка? от цены открытия или от цены закрытия вчерашнего?
Если хотите что-то «вручную подкручивать» и не дружите с языками программирования, то нужен какой-то интерфейс, где можно просто изменить параметры.
Elseif дружите, то флаг в руки и лучше/легче программировать на lua.
Для изучения quikluacsharp.ru/ - хороший сайт и админ адекватный, пишите поможет.
А вы тестировали ваш алгоритм, хотя бы в экселе?
ves2010, коллега, не соглашусь.
Позиция в 7 лотов — это результат работы другой среднесрочной или долгосрочной стратегии. То есть у него уже есть матожидание позиции.
Сетка нужна только чтобы сгладить эквити. Топикстартер про это не пишет, но ниже 3*300 у него скорее всего будет стоп-лосс по основному алгоритму. А, может, он вообще держит в долгую.
Тогда если нальют до 9 лотов, то он просто следующий день начнет с 9-ки, а не с 7-ки.
Любопытный алгоритм… Возможно, как раз под текущий бокорынок...
В ТСЛаб можете сами набрать на кубиках, проверить правильность алгоритма на исторических данных (ТСЛаб в оффлайне бесплатный). Если что, пишите в их саппорт или на форум — Вам помогут. Как мне кажется, что-то похожее уже много раз делали.
Поддержка Квика и Алора там имеется.
Сергей, скрипт пишете в оффлане, подсовываете ему исторические данные в текстовом файле (все инструкции есть как это делать), тестируете, что алгоритм работает верно (как Вы задумали).
Когда все готово — тогда приобретается лицензия для подключения к реальным торгам. Пока будете возиться, созреет лайт-версия. Будет стоить 1 тыр/мес.
Скрипт будет работать внутри ТСЛаб. Квик или алор или сигейт или выход на американскую биржу через западного брокера — с точки зрения робота все выглядит совершенно одинаково.
и это… совет
… торгуй сбер и си они проще чем ри
полюбому удачи и успехов те
Сергей, Вы так и планируете всю жизнь одним лотом лудоманить? Ну, дело хозяйское.
Капитальные вложения в изучение «языка» (какого, кстати?) — это, конечно, полезно, но пока робот по ошибке не слил годовую прибыль или вообще весь депозит.
Спасибо за откровенность.
Имея среднестабильный доход 300 тыр/год == 25 тыр/мес, кажется разумным автоматизировать Ваш подход и нарастить капитал раз в 10.
Ну, Вы спросили "как автоматизировать?" — Вам ответили. Дальше дело хозяйское.
Успеха!
-----------
В 2007г. вытянул за год на акциях +40%. в 2008году устроился 2 через 2, началась коррекция и я за день со 2-ым плечом на акциях просрал половину депошки… стопарь стоял… гепом проскочили, там поза и закрылась, а потом весь этот и последующий день этот жирный геп закрывали…
На следующий день выросли на 300пп = продали 1к. Но мы же его продадим с большим убытком?
Где что я не понимаю?
www.alfadirect.ru/api/education/resource/1000090
Сергей, новый терминал мне пока осваивать ни к чему. Надеюсь, когда-нибудь наработанное мною под квик, наконец, «зашевелится». А тогда уже под более удобный терминал переписать скрипты — станет делом техники и найти легко будет найти для этого резон. Так что смысла тебе ждать не вижу, проще тогда, может, самому модифицировать какой-нибудь рабочий скрипт вроде этого:
github.com/AndSemenoff/spread_bot_quik
но это опять луа и под квик.