Техническое задание
Нужно изменить этого робота.
https://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/74664-sovetnik-forex-setka-trader-abb-1_19-a.html
Вместо RSI бот должен смотреть на RSX, ну и другие настройки ниже, оставить все что описано ниже, остальное убрать
1.RSX + Martingale + Приоритет
WorkByBars /true /false (бот открывает сделку только после закрытия свечи)
ExpLot /true /false (если true то в поле lot значение в % от депозита, если false то значение фиксированное)
Lot <0.1> (начальный лот)
KLot <1.5> (коэфициент множителя)
KExp <1.2> (множитель множителя)
TakeProfit <30> (в пипсах)
Step <20>
GridStep <10> (начиная со второго шага это значение добавляется к Step)
(Можно еще включить группировку колен и разделять группы и чтобы между этими группами тоже было расстояние + множитель тогда действует не на каждую позицию а на группы, например начальный лот 0.1 а множитель 2, шаг 50 пипсов и шаг между группами 50 пипсов, сетка будет выглядеть так - 0.1-50шаг-0.1-50шаг-0.1 -50шаг группы- 0.2-50шаг-0.2-50шаг-0.2)
Group /true /false (если true набор позиции делится на группы значения ниже)
GroupOrders <3> (значит каждые 3 позиции это отдельная группа)
GroupStep <50> (в пипсах, шаг между группами)
UseSignalLogic <1> (
1 - бот открывает сделку только после всех активных сигналов, например когда дневка растущая, цена выше 200МА1ЧАС, рсх зона 30 - бот открывает покупку. Если 2 - бот торгует по РСХ, но когда все индикаторы сигналят одно - он закрывает сделки против, допустим бот набрал сетку в лонг, дневка стала красной, цена ушла под 200МА1ЧАС, и рсх сигналит шорт, бот закрывает всю сетку лонга и работает от шорта до обратного тройного сигнала, когда все засигналит в лонг.
3 - бот просто торгует по рсх не учитывая приоритет.)
Настройки сигнала RSX
RSXLogic /true /false (логика прямая и обратная, продавать или покупать от значений уровней)
RSXperiod <14> (период индюка)
RSXmin <30> (нижняя зона)
RSXmax <70> (верхняя зона)
TimeFrameRSX <5> (таймфрейм индикатора)
Настройка приоритета (от шорта или от лонга)
Priority /true /false
Скользяк
UseMA /true /false
MAlogic /true /false (логика пряма и обратная, продавать или покупать под скользяком или над скользяком)
TimeFrameMA <60>
MAperiod <200>
Свечи
UseBars /true /false
TimeFrameBar <1D> (если дневная свеча красная бот работает от шорта, если зеленая от лонга)
Принудительное Закрытие сетки
CloseOrders /true /false
StopLoss /true /false (если closeorders /false, после 5 ордеров открытых выставляется стоплосс всей сетки, значение
MaxOrders <5> (Когда бот наберет определенное кол-во позиций, тейк сдвигается в безубыток)
TargetClose <0> (в пипсах, таргет (тейк если closeorders /true и стоп если stoploss /true) тейк закрывает в плюс или безубыток, а стоп в минус после n-кол-ва набранных позиций
Защита от ликвидации
SafeEquityStopOut /true /false (бот закрывает всю сетку при достижении просадки эквити, значение берется ниже)
SafeEquityRisk <20%>
2. Бот по RSX и Swing Low Swing High
Почти такой же бот, но без половины функций, чисто для открытия одной сделки и отработки сигнала, либо тейк либо стоп ну и там дальше по настройкам
WorkByBars /true /false (бот открывает сделку только после закрытия свечи)
ExpLot /true /false (если true то в поле lot значение в % от депозита, если false то значение фиксированное)
LimitOrder /true /false (если true - после сигнала бот не открывает сделку а выставляет лимитный ордер ниже или выше на значение LimitOrderStep - это даст возможность взять по самое лучшей цене)
LimitOrderStep <50> (в пипсах)
Lot <0.1> (начальный лот)
KLot <1.5> (коэфициент множителя, если 0 следующая сделка не умножается, если есть множитель - сделки умножаются до тейка, после тейк профита начинаем с начального лота)
TakeProfit <30> (в пипсах)
StopLoss <30> (если 0 - стопа нет)
Настройки сигнала RSX
RSXLogic /true /false (логика прямая и обратная, продавать или покупать от значений уровней)
RSXperiod <14> (период индюка)
RSXmin <30> (нижняя зона)
RSXmax <70> (верхняя зона)
TimeFrameRSX <5> (таймфрейм индикатора)
Настройки swing low swing high
UseBarSignal /true /false
я торговал смотря на 1-5м зоны по рсх и свечные паттерны, каждая сделка со стопом, очень хороший результат...насколько я знаю бота можно научить видеть разворотные свечные паттерны swing low swing high
какие там параметры настраиваемые?
Вроде все, нужно сделать и тестировать, и подкручивать по ходу дела на разных таймингах с разными настройками.
Понимаю что граалей нет, но такой робот с интересными настройками будет хорошо зарабатывать и не будет сливать.