Здравствуйте.
Возникла у меня небольшая загвоздка в написании выражения в формуле(логической), прошу оказать посильную помощь.
Выражение: если свеча падающая тогда закрытие минус минимум и полученное число прибавляем к открытию новой свечи это и есть точка входа в длинную позицию
у меня в блоке формула выглядить вот так: close[i-1]<open[i-1]? close[i-1]-low[i-1]… а дальше не доходит, как?
возможно выражение после знака вопрос взять в скобки и сделать вот так (close[i-1]-low[i-1])+open:0 или :0
Так же, если сравнивать диапазон между закрытием и открытием свечи и при определенном значении заходитьв позицию, в блоке формула для растущей свечи: close[i-1]-open[i-1]==(сюда вставлять число, не работает, если константу то тоже не фурычит) ==? open или open:0
конечный ноль естественно надо ожидать в возможных значениях
надо учитывать, что пересчет по интервалу запускается не когда свеча открывается, а когда закрывается, поэтому пересчитано будет только в конце текущей свечи i и пройдет целая свеча пока будет выставлена заявка
так как открытие текущей обычно не отличается от закрытия предыдущей свечи, проще сделать так для ускорения
close[i]<open[i]? 2*close[i]-low[i]: 0
и кстати, точка входа в длинную позицию выше рыночной цены получается — проще по рыночной цене засандалить ))) хотя может так задумано
finstrateg, close[i]<open[i]? 2*close[i]-low[i]:0, все равно сделки он открывает с открытия свечи
и немного не понятна вторя часть 2*close[i]-low[i]:0… два умножаем на…
MaGaDaN, я же написал, «открытие текущей обычно не отличается от закрытия предыдущей свечи» поэтому close[i-1]-low[i-1]+open[i] можно заменить на 2*close[i]-low[i], как было написано close[i-1] примерно равно open[i] и их можно сложить, получится 2*close[i] (индекс смещен на единицу)
по второй части — возможно требуется блок логическая формула, а не формула, ведь результатом будет логическое выражение а не число, и сравнивать надо со знаком >
просто в блоке логическая формула напиши
close[i-1]-open[i-1] > ТвоеЧисло, он вернет истину или ложь
если нужно число, то надо использовать обычную формулу в которой написать что-нибудь типа
close[i-1]-open[i-1] > ТвоеЧисло? 1: 0
Никогда с этим не работал, но возможно нужно делать что то типа того:
SignalLong = close[i]<open[i]? close[i]-low[i]: 0
PriceLong = SignalLong > 0? open + SignalLong: 0
дальше если PriceLong > 0 то ставим стоплимит на покупку по цене PriceLong.
честно сказать конкретную задачу сложно уловить было из текста.
если правильно понял то делается это так:
Условие? (условие?(условие? Да: нет)): нет): нет и тд и тп, если что так же можно уточнить через личку или в статьях на меня ссылайтесь чтобы сразу увидеть вопросы
Актуальный состав портфеля и взгляд на рынок 2026: по-прежнему 0% позитива.
Добрый вечер! С момента предыдущего поста, касающегося моего портфеля, прошел квартал. Пришло время актуализировать его состав. Также поделюсь своим видением на ряд вещей, которые, на мой взгляд,...
«Цифровое золото» прорвало верхнюю границу восходящего треугольника на уровне 94 500 и сейчас тестирует пробитую горизонталь, формируя серию коротких свечей типа «доджи». Учитывая относительно...
Индикатор Fractal: торговые сигналы и робот для OsEngine. Видео
В этом видео разбираем индикатор Fractal Билла Вильямса — один из самых известных инструментов в трейдинге. Покажем, как формируются фракталы, какие торговые сигналы они дают, и продемонстрируем...
Стратегия 2026 по рынку акций от Mozgovik Research: трудный год, но, возможно, последний год низких цен
Сегодня у меня первый день официального отпуска. За окном темная звездная ночь, яркая белая луна, +24С и шум волн Андаманского моря. Неудачный перелет и джетлаг приводят к бессоннице, поэтому я...
Стоимость СПГ в Китае сильно варьируется: в конце 2025 года цены на внутреннем рынке упали до минимума, около $10.72 за 1 млн БТЕ (3,500 юаней/тонна), из-за низкого спроса и высоких запасов, в то врем...
Сергей Кузьмин, а в каком месте я «фантазирую» про выплаты 70-40%?
Я даю гипотетически возможную вилку, где на одной части рычага — не до конца понятное и, местами, конспирологическое решение о м...
Fesh1, можете расшифровать написанное вами для человека, не читавшего произведений И.А. Гончарова? О.П. Табаков для меня прежде всего В. Шелленберг и К. Матроскин.
Облигации: тихая гавань для частных инвесторов 💼 2025 год стал знаковым для российского фондового рынка: количество частных инвесторов на Мосбирже увеличилось на 5 млн, достигнув отметки в 40,1 млн че...
Облигации: тихая гавань для частных инвесторов 💼 2025 год стал знаковым для российского фондового рынка: количество частных инвесторов на Мосбирже увеличилось на 5 млн, достигнув отметки в 40,1 млн че...
Интрадей, А если подумать, кто больше толкает газовый рынок Европа или Азия (Америка вне конкуренции)? Я к тому, что разговоры о похолодании в Европе рынок может качнуть немного, не более. ИМХО
Инициатива американской конгрессвумен Анны Паулины Луны, пригласившей четырех российских депутатов в Вашингтон для консультаций по мирным переговорам, отклика в Госдуме пока не нашла. Ни сроки возможн...
⭐️Котайджест🐾 Инфляция 5,59% за год – мало, а 1,26% за 12 дней – много. Как быть?! 💵ОблигацииРынок облигаций завершил неделю разнонаправленно:🔹ОФЗ продемонстрировали сильный минус (-1%) на новостях об...
i — это индекс текущей свечи
конечный ноль естественно надо ожидать в возможных значениях
надо учитывать, что пересчет по интервалу запускается не когда свеча открывается, а когда закрывается, поэтому пересчитано будет только в конце текущей свечи i и пройдет целая свеча пока будет выставлена заявка
так как открытие текущей обычно не отличается от закрытия предыдущей свечи, проще сделать так для ускорения
close[i]<open[i]? 2*close[i]-low[i]: 0
и кстати, точка входа в длинную позицию выше рыночной цены получается — проще по рыночной цене засандалить ))) хотя может так задумано
и немного не понятна вторя часть 2*close[i]-low[i]:0… два умножаем на…
просто в блоке логическая формула напиши
close[i-1]-open[i-1] > ТвоеЧисло, он вернет истину или ложь
если нужно число, то надо использовать обычную формулу в которой написать что-нибудь типа
close[i-1]-open[i-1] > ТвоеЧисло? 1: 0
SignalLong = close[i]<open[i]? close[i]-low[i]: 0
PriceLong = SignalLong > 0? open + SignalLong: 0
дальше если PriceLong > 0 то ставим стоплимит на покупку по цене PriceLong.
Тоже самое для шорта в обратном порядке
если правильно понял то делается это так:
Условие? (условие?(условие? Да: нет)): нет): нет и тд и тп, если что так же можно уточнить через личку или в статьях на меня ссылайтесь чтобы сразу увидеть вопросы