Похоже, что очень простая алгоритмическая задача... не имеет решения.... Во всяком случае я её решить не могу. - страница 6
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Каким приказом?... рыночным?
Который OrderSend (.... OP_SELL...)
в цикле перебора ордеров:
if(OrderType()== OP_SELL)
{
ticket=OrderClose(....
}
Ну хорошо... вот на моём конкретном примере...
Я вижу 2190 и мне надо продать. Какие мои действия?... Запрашиваю SymbolInfo и мне прилетает цена 2185. Что дальше?
ждем 2190 или больше и открываемся
if(myBID>=2190)
{
ticket= OrderSend(... продажа
}
---
if(myASK<=2100)
{
ticket= OrderSend(... покупка
}
и все будет как в банке, либо лучше
удачи!
и все будет как в банке, либо лучше
удачи!
Понятно. Спасибо )))
Понятно. Спасибо )))
есть все в документации, куча роботов в базе
смотри там, не проблема разберешься
Предположим у вас очень простая стратегия, которая безошибочно определяет точки разворота. И вот возникает рыночная ситуация, когда вы уверены что купив золото по 2200 вы или возьмёте тейк по 2210, или золото развернется и достигнув уровня 2190 обязательно дойдет до 2180.
И вот оказалось, что написать робота, который стопроцентно отработает эту ситуацию - НЕВОЗМОЖНО !!!
Скорее всего, купив золото по 2200 с тейком 2210, в случае роста цены, вы легко получите профит. Трудно представить ситуацию, которая не позволит получить прибыль.
А в случае разворота, всё оказывается совсем не просто. Поставив ордер на продажу по цене 2190 и тейком 2180, может возникнуть ситуация мега проскальзывания, ордер ваш откроется (а соответственно и первый ордер закроется) по цене 2181, сработает тейк по 2180 и... вы получите убыток.
И я , получив такую ситуацию в реальности, третий день не могу придумать, как быть с такими ситуациями. Причем у меня есть подозрение, что мой брокер "вкурил" как мне мешать зарабатывать. И заработав за 7 месяцев 300%, следующие 2 месяца принесли мне убытка 30%... именно вот такими мега проскальзываниями... которых в первые 7 месяцев не было ни одного.
Торговля на пробой всегда будет скользить.
Не работайте с кухнями, закладывайте проскальзывания в модель, пробуйте войти чуть раньше (2190.5-2191.0), там может быть больше ликвидности.
Погоняйте стратегию на реальных тиках с разной задержкой, чтобы оценить насколько она чувствительна к проскальзываниям (можно охватить больше, чем 7 месяцев).
Торговля на пробой всегда будет скользить.
Не работайте с кухнями, закладывайте проскальзывания в модель, пробуйте войти чуть раньше (2190.5-2191.0), там может быть больше ликвидности.
Погоняйте стратегию на реальных тиках с разной задержкой, чтобы оценить насколько она чувствительна к проскальзываниям (можно охватить больше, чем 7 месяцев).
Причина в том, что ни кто не знает где пробой 😁 А пробой может быть только в начале тренда или под тренда.
Знаю где пробой и условия его возникновения (причину).
Знаешь -покажи хоть раз ДО его начала.
Вечный двигатель - это завод. (С Дример).
Торговля на пробой всегда будет скользить.
Не работайте с кухнями, закладывайте проскальзывания в модель, пробуйте войти чуть раньше (2190.5-2191.0), там может быть больше ликвидности.
Погоняйте стратегию на реальных тиках с разной задержкой, чтобы оценить насколько она чувствительна к проскальзываниям (можно охватить больше, чем 7 месяцев).
Я считал, что Робофорекс это не кухня. Однако проскальзывания, равные почти 10-ти спредам там случаются... например сегодня такое увидел. Точнее стали случаться после того, как я стал показывать хорошую прибыль.
Свою стратегию гонял на истории в несколько лет. Более того, я реально торгую ей уже почти три года... и не только на форексе. Я всегда легко приумножал стартовый капитал. Вы не поверите, но до апреля этого года, в моих роботах вообще не было НИЧЕГО!!! на случай "trade is disabled" или "broker is busy". Я никогда не получал ошибки с кодами 130, 132, 133. У меня вообще никаких проблем не было. А сейчас... несколько дней назад я получил ошибку с кодом 1. Это вообще что такое??? Мой ордер удачно модифицировался, но вместо уведомления того, что всё хорошо, прилетела ошибка и мой бот мозг сломал, но так и не понял, что он должен делать.
И каждый раз, когда я что-то поправлял, какое-то время было всё хорошо, а потом опять прилетало что-то новое. Например, внезапно увеличивался спред до немыслимых размеров. Или позиции открывались с проскальзыванием. Причем на графике не видно, чтобы Bid падал,.. что должно было бы быть хорошо видно. Все убытки вызваны только вот такими нежданчиками. Если на этом периоде запустить тест моего бота, он покажет прибыль. А на деле, выходит убыток.
Перезакладываться на проскальзывание?... Перезакладываюсь. Проскальзывание в 1-2 спреда я даже не замечу. Но как можно не заметить вот такое?...
2024.07.18 02:05:22.958 '47097873': order #108275537 sell stop 99.48 EURJPY at 170.667 activated at price 170.344
Это проскальзывание в 20 спредов!!! Такого на ликвидном рынке быть просто не может!!!
И еще один момент. У меня есть серьезное подозрение, что это не Робофорекс кухня. Мне начинает казаться, что весь форекс это кухня. И думаю я так вот почему...
Когда лет 10-15 назад я писал на форумах, что мой брокер постоянно реквотит, тут же возникали многочисленные тролли, которые писали, что это я дурак и ничего не понимаю. Типа не смотри на котировки, будь счастлив что тебе вообще открывают позиции. Тогда я по наивности не понимал, что это чистый троллинг моего брокера.
Но сейчас я пишу не указывая на брокера. И тем не менее в этой ветке подавляющее большинство постов - бред сивой кобылы... типа я опять что-то делаю не правильно. Какой смысл меня сейчас троллить?.. Подозреваю, что всё это делается только с одной целью. Не дать усомниться трейдерам, что с помощью МТ можно зарабатывать. Вот только как зарабатывать, если:
- исполнение ордеров не гарантируется по заявленной цене
- открытие позиции не гарантируется по заявленной цене
- соединение с сервером не гарантируется
- соединение с брокером не гарантируется
Назовите мне хоть одного брокера, который сможет мне возразить? напишите в личку... удивите меня.