Здравствуйте знающие люди подскажите как в Тс лабе сделать так, точнее как сделать что бы можно было отличать close и open, потому как у растущей свечи close наверху а у падающей close внизу, вот как это все реализовать.
Спасибо
Eldar Shaymardanov, Пример: свеча закрылась и она растущая я хочу продать при пересечении сверху уровня close и купить при пересечении уровня open, но проблема в том что если свеча падающая то покупать от close а продавать от open
MaGaDaN, создаешь кубик с формулой и пишешь там условие что-нибудь типа такого в твоих терминах (o > c)? ( o ): ( c )
конструкция ()?():() проверяет условие перед [?], если условие истинно, то возвращается значение указанное после [?], если условие ложно, то возвращается значение, указанное после [:]
в итоге, написанное выше выражение вернет то значение, которое больше и это значение можно использовать для продажи, для покупки в условии достаточно поменять знак на <
MaGaDaN, что расшифровать? все вроде написал… я ведь не вижу структуру твоего скрипта и не знаю что ты конкретно хочешь, поэтому написал из того, что ты показал на рисунке, скинь скрипт — посмотрю
MaGaDaN, еще раз поясняю «проблема в том что если свеча падающая то покупать от close а продавать от open» тебе надо продавать и покупать то по клозу то по опену,
поэтому, для продажи делаешь кубик формула и в нем пишешь
(o > c)? ( o ): ( c ) — этот кубик всегда вернет то, что больше, его значение и используешь в продаже.
для покупки делаешь кубик формула и в нем пишешь
(o < c)? ( o ): ( c ) — этот кубик вернет всегда то, что меньше, его значение используешь в покупках
наверное имеетсч ввиду как отличить растущую свечу от падающей? Если open < close — то растет, если open > close — то падает. Вы в кубиках или через Api пишите?
Вам отличить визуально? Или указать, что эта свеча растущая или падающая?!
конструкция ()?():() проверяет условие перед [?], если условие истинно, то возвращается значение указанное после [?], если условие ложно, то возвращается значение, указанное после [:]
в итоге, написанное выше выражение вернет то значение, которое больше и это значение можно использовать для продажи, для покупки в условии достаточно поменять знак на <
поэтому, для продажи делаешь кубик формула и в нем пишешь
(o > c)? ( o ): ( c ) — этот кубик всегда вернет то, что больше, его значение и используешь в продаже.
для покупки делаешь кубик формула и в нем пишешь
(o < c)? ( o ): ( c ) — этот кубик вернет всегда то, что меньше, его значение используешь в покупках