Перейти к содержанию

Простой ботик.


00000

Рекомендуемые сообщения

Всем доброго здравия.

Хотел спросить, может кто напишет простецкий бот.
Суть вопроса.

1. Авторасчёт лота, для ММ. Возможность изменить лот на свободную маржу.
2. Принцип действия.
Бот должен смотреть по графику вперёд на заданное количество минут и если в указанном диапазоне появляеться любая вертикальная линия ставить две отложки на задаваемом расстоянии от рынка. Вид отложек должен быть с возможностью выбора (стоповые и лимитные).
3. Выход из рынка - простое удаление ордеров и отложек через указываемое в минутах время после прохождения вертикальной черты.

Вот такой простецкий бот :). Может кто сотворит сие творение :">

Ссылка на сообщение
Поделиться на другие сайты

если честно ТЗ вообще не понял, с ММ худо бедно понятно. а про вертикальную линию, минуты, и отложки в обе стороны, которые ещё и не определены...тут надо как минимум 500-1000 символов с подробным описанием!

Ссылка на сообщение
Поделиться на другие сайты

Дарова.

Смотри скрин - там несколько вертикальных линий от балды стоят. Берём к примеру 11,55 и от неё делаем описание.

1. Время открытия в минутах - ВО
2. Расстояние от рынка для отложек в пунктах
3. Время закрытия в минутах - ВЗ.

ТФ любой.
Открытие.
ЕА ждёт пока график приблизится к указанной линии на расстояние равное заданным минутам (ВО) - если ВО ставим 45 минут то соответственно он открывает в 11часов 10 минут, если ВО 5 минут то в 11 часов 50 минут. То есть нужно отнять минуты от времени вертикальной линии.
Открытие происходит в момент достижения линии, то есть в момент открытия свечи на линии.

Отложки - они двух типов и имеют два отличия - выше рынка и ниже рынка - команда боту - поставить выше рынка на указанное кол-во пунктов лимитную/стоп отложку, поставить ниже рынка на указанное кол-во пунктов лимитную/стоп отложку.

Закрытие.
После того как рынок прошёл вертикальную черту ЕА отсчитывает указанное время закрытия (ВЗ) от вертикальной линии и просто закрывает - если позиции открылись то позиции если не открылись то ордера. Ну или один ордер и одну позицию если сработала только одна отложка.
в нашем случае если ВЗ = 5 минут то закрытие/удаление в 12,00 если 90минут то в 13,25. То есть нужно прибавить минуты к времени вертикальной линии.

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

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

11215151161.JPG

Изменено пользователем 00000
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...