작업 종료됨
![](https://c.mql5.com/i/avatar/avatar_na2.png)
명시
Доработать советник, некоторые функции ведут себя некорректно. Сбрасываю файл 1) Для доработки советника...... 2) Сам советник, который нужно доработать 3) Ну и техническое задание с описанием и слайдами
Доработать советник, некоторые функции ведут себя некорректно. Сбрасываю Файл 1) Для доработки советника....... 2) Сам советник, который нужно доработать 3) Ну и техническое задание с описанием и сладйдами
Первым открывать и читать пункт 1) Первый пункт находиться в заархивированом файле зазипованом под названием для доработки советника, его желательно первым читать, чтобы не запутаться. Также в этом зазипованом файле в слайдах нарисовал (как смог) как должен вести себя советник, большую часть из этих файлов он делает и успешно, но есть недоработки, вот их и необходимо исправить
Советник написан на MQL4, в этом формате он и должен остаться
Принцып работы советника
1) Выставляет по 2 отложки в обе стороны с минмальным лотом 0.1 (расстояние между разнонаправленными сетками отложек Ask Distance 13пп + Bid Distance 14пп + 3пп спреда составляет 30 пунктов между разнонаправленными отложками,
2)Одна из отложек открылась, в противоположной стороне отрываеться повышательный лот 0.3, та сторона которая за трендом сетка одна уж открыта, другая удаляеться, в противоположная сетка удаляеться лотов 0.1 (2 штуки) и На стоп лосе отрытой отложки лот 0.1 выставляеться противоложный лот 0.1(можете запрограмировать одну удалить, другую перенести), (например открытый Buy, на стоп лоссе этого Buy выставляеться отложенный лот 0.1 Sell stop с параметрами заложенными в свойствах - стоп лоссы и тейки работают хорошо.
3) Если отрылся лот 0.3, в противоположном направлении через 30 пп открываеться лот 0.8, и на стоп лоссе лота 0.3 выставляеться отложка 0.1 с стандарными параметрами параметрами.
4) Если отрываються лоты 0.8 2.4 7.2 и т.д., то открывать на стопл лоссах отложен уже не нужно при открытии данных лотов
5) Если цена доходит до тех лотов, которые были выставлены на стоп лоссах первого открытого ордера 0.1 и 0.3, и открываеться этот лот, то советник в противопложную сторону все начинает заново, описаное в пункте 2
ПИСАЛ В УПРОЩЕННОМ ВАРИАНТЕ, ПОНЯТНО ЧТО У КАЖДОГО ЛОТА СРАЗУ ЖЕ ВЫСТАВЛЯЕТЬСЯ ТЕЙК И ПРОФИТ
Что нужно проверить, изменить, или доработать для адекватной работе советника
1) После открытия лота 0.3 чтобы советник перемещал сетку ордеров лот 0.1 начиная с параметра Stop loss flat (на та место, где будет это значение)
2) Не знаю с чем это связано, но вот иногда, я например советник запустил на 8 валютных пар, и вот по одной из валютных пар, или по двум советник начинает просто говоря дергаться, после каждого, дословно говорю каждого тика советник начинает закрывают отложенные ордера, и на том же месте их отрывать, логика торговли не меняется, но эти дергания как-то не сильно идут к добру. По остальным парам такого не замечаю, стоят на месте себе отложки, ждут развития событий на рынке. Вообщем это тоже надо исправить.
3) Проверить программный код на наличия ошибок. (Советник иногда не соблюдает расстояния, заявленные в свойствах Ask Distance 13пп + Bid Distance 14пп + 3пп спреда составляет 30 пунктов между разнонаправленными отложками, так вот, робот иногда делает все 50 пп(когда уже пооявляються увеличенные лоты 0.3, 0.8, 2.4 и т.д), почему не знаю, это редко конечно бывает, но бывает, может конечно из-за тех моментов, когда идет очень активная торговля, и разнонаправленная, рынок носит то в одну сторону, то в другую, и по всем парам которые я ставлю 10 шт. выставляються увеличенные лоты 0.3, 0.8, 2.4 и т.д
4) После обнуления ( в определенном месте за один раз закрываються все ордера с небольшой прибылью) по некоторым парам советник советник забывает выставлять отложки по логике «начала торговли» (это когда советник только начинает работать после включения – когда выставляет сетку ордеров по две штуки в разные стороны с минимальными лотами 0.1 )