Потестировал на истории и нашёл некоторые недоделки в ТС — а для этого и нужны автоматизированные программы.
Прошу доработать этот советник:
zakaz.opentraders.ru/53886.html
Итак:
Размеры тел свечей 1 и 2 нужно считать от уровня закрытия предыдущей свечи до уровня закрытия измеряемой. То есть тело свечи 1 будет равно расстоянию от уровня закрытия свечи 0 до уровня закрытия свечи 1
тело свечи 2 = расстояние от уровня закрытия свечи 1 до уровня закрытия свечи 2.
Этим самым мы исправляем влияние гэпов на размеры свеч, так как торговля предполагается на дневном ТФ.
В настройках всё же нужны «суперлось» и «супертейк». Они будут прибавляться или отниматься(при отрицательных значениях в настройках) от нынешних, что по умолчанию(язь=тело1+тело2, лось=хай/лоу свечи1+спред).
Так как суммы тел свеч 1 и 2 будут разные, то значения суперлося и суперязя в настройках прошу сделать в % от значений по умолчанию.
Например, в настройках «суперлось» и суперязь" равны 0. Значит, стоплосс и тейкпрофит выставляются как сейчас.
Другой вариант: «суперлось» = 10, «суперязь» = -20
В этом случае стоплосс увеличивается на 10%, а тейкпрофит уменьшается на 20%.
Вот и все изменения и дополнения.
Комментарии (17)
35 AM2 Сообщений: 16422 - Андрей
Для ордеров бай — всё зеркально.
Тейк встроен в код и равен сумме тел свечей 1 и 2.
Стоп встроен в код и ставится за хаем/лоем свечи 1.
Доработка:
Размеры тел свечей 1 и 2 нужно считать от уровня закрытия предыдущей свечи до уровня закрытия измеряемой. То есть тело свечи 1 будет равно расстоянию от уровня закрытия свечи 0 до уровня закрытия свечи 1
тело свечи 2 = расстояние от уровня закрытия свечи 1 до уровня закрытия свечи 2.
Этим самым мы исправляем влияние гэпов на размеры свеч, так как торговля предполагается на дневном ТФ.
В настройках всё же нужны стоп и тейк: «суперлось» и «супертейк». Они будут увеличивать или уменьшать (при отрицательных значениях в настройках) нынешние стоп и тейк, встроенные в код(язь=тело1+тело2, лось=хай/лоу свечи1+спред).
Так как суммы тел свечей 1 и 2 будут часто сильно отличаться у разных ордеров, то значения «суперлося» и «суперязя» в настройках прошу сделать в % от встроенных.
Например, в настройках «суперлось» и суперязь" равны 0. Значит, стоплосс и тейкпрофит рассчитываются как сейчас.
Другой вариант: «суперлось» = 10, «суперязь» = -20
В этом случае стоплосс увеличивается на 10%, а тейкпрофит уменьшается на 20%. Редактирован: 1 мая 2020, 15:20
11 andre71g Автор Сообщений: 168 - andre71g
35 AM2 Сообщений: 16422 - Андрей
на скринах все покажите
35 AM2 Сообщений: 16422 - Андрей
11 andre71g Автор Сообщений: 168 - andre71g
Для ордеров бай — всё зеркально.
Тейк встроен в код и равен сумме тел свечей 1 и 2.
Стоп встроен в код и ставится за хаем/лоем свечи 1.
Доработка:
Размеры тел свечей 1 и 2 нужно считать от уровня закрытия предыдущей свечи до уровня закрытия измеряемой. То есть тело свечи 1 будет равно расстоянию от уровня закрытия свечи 0 до уровня закрытия свечи 1
тело свечи 2 = расстояние от уровня закрытия свечи 1 до уровня закрытия свечи 2.
Этим самым мы исправляем влияние гэпов на размеры свеч, так как торговля предполагается на дневном ТФ.
В настройках всё же нужны стоп и тейк: «суперлось» и «супертейк». Они будут увеличивать или уменьшать (при отрицательных значениях в настройках) нынешние стоп и тейк, встроенные в код(язь=тело1+тело2, лось=хай/лоу свечи1+спред).
Так как суммы тел свечей 1 и 2 будут часто сильно отличаться у разных ордеров, то значения «суперлося» и «суперязя» в настройках прошу сделать в % от встроенных.
Например, в настройках «суперлось» и суперязь" равны 0. Значит, стоплосс и тейкпрофит рассчитываются как сейчас.
Другой вариант: «суперлось» = 10, «суперязь» = -20
В этом случае стоплосс увеличивается на 10%, а тейкпрофит уменьшается на 20%.
35 AM2 Сообщений: 16422 - Андрей
www.opentraders.ru/downloads/2616/
35 AM2 Сообщений: 16422 - Андрей
11 andre71g Автор Сообщений: 168 - andre71g
35 AM2 Сообщений: 16422 - Андрей
11 andre71g Автор Сообщений: 168 - andre71g
35 AM2 Сообщений: 16422 - Андрей
35 AM2 Сообщений: 16422 - Андрей
Посмотрел в код своим дилетенским взглядом, понял вроде, что свечи, которые я на скринах называл 0,1,2, вы называете 1,2,3. Может тут путаница произошла? Но почему то правильно, то нет, вот это интересно. Редактирован: 9 мая 2020, 08:53
11 andre71g Автор Сообщений: 168 - andre71g
это вы так называете, а для машины нумерация от последней
35 AM2 Сообщений: 16422 - Андрей
так не может быть там уменьшил здесь нет. советник действует четко по заданному алгоритму. проверьте возможно у вас осталась предыдущая версия.
вот еще обновленный код:
35 AM2 Сообщений: 16422 - Андрей
Большое спасибо! Всё работает правильно.
Теперь осталось подобрать фильтр, чтобы сделки не открывались в конце-середине тренда, может что-то типа машки, и(или) чтобы свеча 1 была фракталом и т.п.Это надо на истории потестить.
11 andre71g Автор Сообщений: 168 - andre71g
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий