У вас не стоит Flash Player
Настройки
#61826 - Tue Apr 22 2014 05:43 PM Свеча для входа
Kermit Offline
enthusiast

Registered: Wed Jan 18 2012
Записи: 256
Хочу все же разобраться с правильным номером бара для входа, если стоит пересчет пок/прод. Сейчас в скриптах стоит номер бара входа =ctx.BarsCount. На секундах работает нормально. Если пересчет стоит пок/прод, то позиции открываются, но каждый вход сопровождается букетом сообщений об ошибках "пропущен сигнал", " не найдена заявка для удаления" и т.п.
В статье РусАлго прочитал, что правильная свеча для входа при таком пересчете ctx.BarsCount +2. Не могу понять физический смысл этого "+ 2" и когда все же при таких настройках будет открываться позиция - немедленно или будет ждать формирования свечи +1 и только потом входить?

Наверх
#61827 - Tue Apr 22 2014 07:40 PM Re: Свеча для входа [Re: Kermit]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
1) тут понимать особо ничего не нужно, нужно просто понять и простить разработчиков smile.
2) вы невнимательно читали статью. Там не было речи про ctx.BarsCount +2 и есть комментарии по поводу i+2.

Лучший способ избавиться от вопросов это взять скрипты из статьи и запустить их. Теория без практики мертва smile.

В общем еще раз прочитайте статью и покрутите скрипты из нее.
_________________________
__


Наверх
#61828 - Tue Apr 22 2014 10:53 PM Re: Свеча для входа [Re: ra81]
Kermit Offline
enthusiast

Registered: Wed Jan 18 2012
Записи: 256
Ага, увидел. Действительно невнимательно прочитал. Сначала i-2, из-за того, что есть нулевой индекс, а потом i+2. Т.е. если отталкиваться от количества баров, то это bars +1.
Кстати, по ходу возник вопрос, по поводу откуда берется число баров которое возвращает ctx.BarsCount? Если в скрипте несколько источников, число баров в которых может и не совпадать?

Наверх
#61829 - Wed Apr 23 2014 07:19 AM Re: Свеча для входа [Re: Kermit]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: Kermit
Ага, увидел. Действительно невнимательно прочитал. Сначала i-2, из-за того, что есть нулевой индекс, а потом i+2. Т.е. если отталкиваться от количества баров, то это bars +1.
Кстати, по ходу возник вопрос, по поводу откуда берется число баров которое возвращает ctx.BarsCount? Если в скрипте несколько источников, число баров в которых может и не совпадать?

число баров всегда будет совпадать. Об этом заботится ТСЛаб. Если где то их будет мало, он добавит заглушки. Метод научного тыка здорово выручает в подобных случаях smile
_________________________
__


Наверх


Moderator:  ViL, sar