Добрый день!
Прошу Вас написать советник по индикатору МА2_signalIV2,(с учетом настроек индикатора)
ТЗ
Вход на пересечении по стрелке 3-мя ордерами, каждый ордер имеет свой ТР, безубыток, тралл не нужен.
Кол-во ордеров — 3 (от 1 до 3-х)
Ордер 1 ТР — " " пунктов
Ордер 2 ТР — " " пунктов
Ордер 3 ТР — " " пунктов
Б.У — 80 пунктов
Вход на 1 баре
Спасибо.
MA2_Signal_ver2.1.mq4 (5 Kb)
Комментарии (25)
35 AM2 Сообщений: 16266 - Андрей
Я скачала несколько сов похожих… но немного не то…
4 vsv2675 Автор Сообщений: 67 - Fotini
35 AM2 Сообщений: 16266 - Андрей
4 vsv2675 Автор Сообщений: 67 - Fotini
Редактирован: 9 ноября 2016, 07:09
35 AM2 Сообщений: 16266 - Андрей
— выставление стоп-ордера одновременно с открытием основного, равного ему по лотности.
— При срабатывании этого стоп-ордера, ТП основного удаляется,
и далее эти оба ордера не тралятся, не переводятся в БУ.
— при закрытии основного ордера, несработавший стоп-ордер выставленный к нему удаляется также.
— При достижении просадки по эквити более заданного открытие новых ордеров прекращается и по даётся сигнал, в т.ч. по е-майл. Редактирован: 9 ноября 2016, 23:37
11 preasto Сообщений: 445
35 AM2 Сообщений: 16266 - Андрей
11 preasto Сообщений: 445
19 Kashtan Сообщений: 739 - Игорь
extern int BULevel = 0; // уровень БУ — отступ(в п.) от цены куда переносится стоп-ордер после перевода в БУ — ДА
extern int BUPoint = 30; // пункты БУ — дистанция(в п.) от цены когда производится перевод в БУ — ДА
extern int TrailingStop = 0; // = 0; трал выключен — ДА.
Советник будет открывать новые ордера по новым сигналам, пока открыт предыдущий?
По моим пробным тестам — НЕТ— открывает только одну сделку и ведёт до закрытия.
Хорошо бы добавить настройки:
— Открывать ордера по новым сигналам, если не закрыты предыдущие,
попутные ордера открываются той же лотности,
обратные — лотностью равной лотности встречных незакрытых ордеров.
Если лотность ордеров обоих направлений одинакова (разница между их лотностями = 0), то новые ордера открываются стартовой лотности;
— с коэфф.: 1.0 (умножения для новых ордеров)
— Закрывать прибыльные ордера по обратному сигналу (если ордера с убытком — оставлять, не закрывать)
Редактирован: 22 декабря 2016, 11:56
11 preasto Сообщений: 445
— Хорошо бы трал запускать только у области прибыли: от уровня БУ заданного в настройках.
11 preasto Сообщений: 445
4 vsv2675 Автор Сообщений: 67 - Fotini
4 vsv2675 Автор Сообщений: 67 - Fotini
35 AM2 Сообщений: 16266 - Андрей
На каком баре сигнал индикатора: 0. (т.е., по идее, открывать ордер — на баре появления сигнала)
При: 1 (на следующем баре после появл. сигнала) — работает, открывает ордера.
11 preasto Сообщений: 445
Значит нет сигнала от индикатора на нулевом баре.
35 AM2 Сообщений: 16266 - Андрей
Надо ли это понимать так, что индикатор даёт сигнал только на след. свече и не даёт на «нулевой» (не пойму — как это может быть).
Наблюдал: Появляется стрелка на свече, и только на следующей открывается ордер.
На «0»й — ордер не открывается, а стрелка индикатора — есть.
11 preasto Сообщений: 445
11 preasto Сообщений: 445
Если бы это означало количество допустимых ордеров одного направления по новым сигналам,
либо — общее допустимое количество ордеров ...
а так — их все открывает по одной цене, как укажешь: 2,3…, словно простое увеличение лотности ордера.
Ведь задумка из ТЗ про 3 разных ТП пока не реализована:
Задел на будущее?
Так, хотя бы отступ(дистанцию) меж ТП серии ордеров в параметрах задать…. Редактирован: 22 декабря 2016, 12:04
11 preasto Сообщений: 445
В ТЗ написано:
Может в коде советника это так жёстко зашито, и надо поправить?
Наверняка имелось ввиду: Вход на 1 баре — в параметрах по умолчанию.
Но, как обычно, с возможностью смены бара сигнала на открытие ордера: на 0,1,2,… Редактирован: 22 декабря 2016, 12:18
11 preasto Сообщений: 445
В этом же советнике по индикатору МА2_signalIV2(насколько отметил по наблюдениям),
стрелка на 0м баре появляется, но при указании советнику параметра открывать ордера на 0м баре — он сигнала «не видит».
Не знаю, откуда в коде определяется-берётся такой сигнал,
но, если стрелка появляется — может быть есть возможность привязаться к команде показывающей эту стрелку?..
Т.к. погоняв сов. на 1м баре отмечаю, особенно в мелкой консолидации, что ордера открытые на 1м баре идут с опозданием. И, если б они открывались сразу, то часто могли бы успевать встать под БУ, либо дать меньшую просадку.
===
Понятно, что желателен «фильтр флета», но, к сож., похоже, такой фильтр смогли придумать «не только лишь все, точнее — мало кто смог» (если вообще кто-то смог).
11 preasto Сообщений: 445
19 Kashtan Сообщений: 739 - Игорь
Во-вторых: тут все вопросы именно по этому советнику, иначе — зачем обсуждение в комментариях создано на сайте?
Кроме того — это вопрос и к мнению других. Часто кто-то и полезное подскажет, что знает.
В-третьих: чтобы создавать свои доработки — хорошо бы спросить по уже сделанному, что реально, что нет — чтоб нереализуемые ТЗ не плодить. Тоже самое и для платного.
11 preasto Сообщений: 445
19 Kashtan Сообщений: 739 - Игорь
4 vsv2675 Автор Сообщений: 67 - Fotini
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий