Я не обиделся. Просто тестировать такой советник не возможно. Минимум по двум причинам. Первая, он мультивалютный, вернее, результат нужно смотреть не по одной паре. Второе, он локовый, и третий используется арбитраж. Его на мой взгляд не реально тестануть. Это только ряд причин. Идея правильная. Но на мой взгляд не доработанная. Чем я и занимаюсь.
В общем раз идея сливная, значит тема закрыта. Оставлю у себя на VPS, пускай дальше сливает. Больше писать тут не буду. Не вижу смысла, чего то доказывать.
Он и не будет компилироваться. Там много чего лишнего. Видемо скопировано автором, было не корректно. Лишние, символы есть в коде. По поводу кода, подумаю. Но пока не планирую выкладывать. Еще сам не доделал, ума пока не хватает. Пару фишек воткнуть хочу.
Советник проверил, работает, если добавить пару вещей. Но торгует, с меньшей прибылью, не как в видео. Но стабильно. В общем с ноября поставлю не тестирование. Гляну, что получилось с моей доработкой. Стратегия там проста. Чистый хедж. Много не заработаешь, но… В общем еще пилить нужно. После теста разберусь.
Да, визуально все ордера закрывает. В процессе закрытия советники, открывают ордера заново, те которые были открыты ранее минуту назад. Все правильно. Ошибок больше не возникает. Еще раз спасибо.
У меня 7 инструментов, и 7 советников. Они торгуют по разным стратегиям. Бывает такое, что в тренде, ряд советников, удерживают минусовые ордера, а другие во флете, набрали значительный плюс, который покрывает эти убытки и выводят счет в плюс. Вот мне и приходиться запускать скрипт, что бы закрыть все ордера, с разными мейджиками на всех инструментах. Что бы советники торговать начали с нуля. Я просто этот момент не всегда могу увидеть. Не всегда за компом. Я хочу, что бы ваш советник, эту проблему решил. Что бы как только средства достигли заданного значения, он закрыл все ордера на всех инструментах, но вновь открытые, в процессе закрытия не трогал, до следующего раза, когда выполнится новое условие, для закрытия.
Я все посмотрел. Я просто это условие пропустил. Нужно, что бы советник, запоминал средства, и как только средства будут превышены либо равно заданной переменной, нужно закрывать все ордера, на всех инструментах, с любым майджиком, а новые если будут открыты в процессе закрытия, не трогал. До следующего выполнения условия. А так все работает.
Спасибо Можно в верхнем левом углу, поправить? Ордера показывает, только те которые открыты на том инструменте, на котором стоит советник. А нужно, что бы все ордера показывал, на всех инструментах. Закрытие еще не проверил. Вы сделали, что бы ордера закрывались, на всех инструментах? Или только на том, на котором стоит советник? Нужно, что бы советник закрывал все ордера, на всех инструментах.
А обычной статистики счета не хватает? Это ведь будет тоже самое. Все данные есть в статистике. Можно статистику счета загрузить в экцеле, проблем в этом нету.
Syte