Покрутил бота-трейдера на паре BTC/USD сутки на сервере — а он ничего не приобрел и не продал, ни одной сделки не совершил. Начал я чесать голову, мол, как так получается: я ему и сервер дал, и данные, где мои желанные мульоны? Глянул на график торговой пары — да, он снисходящий, но с таким чрезмерным количеством прыжков вверх и вниз! Ведь именно на это бот и должен быть заточен: покупать дешево, продавать дороже.
Залез я в исходники и некоторые правила видоизменил, а интересного добавил. Вам сейчас о них и поведаю. В предыдущем посте с правилами я допустил ошибки из-за, очевидно, недосыпа, поэтому забудьте про них и наслаждайтесь списком новым:
1. Бот фиксирует точку A на графике при начале работы. Покупает, когда текущий курс окажется выше самой нижней точки, куда падал курс. Если быть точным, то выше на 10% от разницы между точкой A и самой низкой точки падения курса.
2. Бот фиксирует точку Б на графике при покупке. Продает, когда текущий курс окажется ниже самой высокой точки, куда поднимался курс. Выше на 10% от разницы между самой верхней точкой и точкой Б.
3. Бот запоминает количество полученных денег после последней продажи. Если бот вот-вот упадет до момента, когда потеряет 30% от этой суммы, то он продает. Например, была $1000, бот поработал и в последней сделке вывел сумму в $1500. Если бот закупился, а курс начал стремительно падать, да так, что мы вот-вот потеряем $450 — то бот продает все и перестает торговать. Это full stop.
4. Если бот закупился, а курс упал больше, чем на 20%, то бот продает все, но продолжает торги. Это stop loss.
5. Бот запоминает цену при начале торгов (когда он в состоянии "хочу купить", а не "хочу продать") и цену при каждой продаже. Если эта цена ниже текущего курса на $25 — пора покупать.
6. Если разница между нижней и верхней точкой в графике меньше $5, то бот не покупает и не продает. Это защита от мелочных колебаний курса.
Пятое правило пришлось добавить, чтобы бот не пропускал резкие скачки курса. Ну а все операции у меня пишутся в удобные логи, да отсылаются мне лично в Телеграм. Посмотрим, что бот сделает за сегодня.
Покрутил бота-трейдера на паре BTC/USD сутки на сервере — а он ничего не приобрел и не продал, ни одной сделки не совершил
4 апреля 20214 апр 2021
2
1 мин
Покрутил бота-трейдера на паре BTC/USD сутки на сервере — а он ничего не приобрел и не продал, ни одной сделки не совершил