ТсЛаб как сделать?
Здравствуйте подскажите как реализовать в ТсЛабе следующее, индикатор МАСД гистограмма условия такие: МАСД выше нуля развернулся т.е гистограмма сменила цвет с зеленого на красный, через какое то количество красных баров не дойдя до нуля цвет сменился на зеленый вошли в позицию как сделать так что бы при закрытии позиции по стопу или по профиту робот снова не входил на зеленом баре выше нуля. Получается что после смены гистограммы цвета с красного на зеленый выше нуля робот при закрытии позиции заходит на каждом следующем зеленом баре гистограммы, сделать надо так что бы он снова ждал смены цвета и только потом ждал вход либо через ноль вверх смена цвета и вход.
239 |
Читайте на SMART-LAB:
«Циан»: разбираем бумаги крупнейшей цифровой платформы недвижимости
«Циан» — одна из крупнейших цифровых платформ недвижимости в России, которая работает на рынках вторичного и первичного жилья, аренды,...
С чем связан сегодняшний рост акций ВТБ?
Сегодня на фоне небольшого снижения российского фондового рынка акции банка ВТБ поднимаются на 1,5%, до 91,3 руб.Поддержку котировкам оказала...
Ви.ру МСФО 2025 г. - хороший отчет, хороший гайденс
Компания Ви.ру (Всеинструменты) отчиталась за 2025 год по МСФО. Выручка за год выросла на 7,5% до 183 млрд руб., в 4-м квартале выручка...
Башнефть: есть шанс на переоценку, но нужно запастись терпением. Прогноз сошелся с фактом в высокой точностью, ищем инвест идею
Башнефть отчиталась по МСФО за 2025 год — внимание, квартальных отчетов в прошлом году не было вообще!
Традицицинно сравниваем прогноз...
на форуме TsLab много примеров
macd>macd[i-1]&&macd[i-1]<macd[i-2]
это вход после этого если закрыть позицию скрипт будет постоянно входить в лонг пока зеленые бары, как сделать что бы сделка была одна если она закрылась то ждал скрипт следующего такого же события
— открывается позиция по сигналу, триггер сразу ставим в = -1, то есть последующие сигналы нужно игнорировать;
— как только macd пересек обратно 0 (сверху вниз или снизу вверх), то триггер ставим = 1, то есть при следующем сигнале, открытие позиции будет разрешено;
— естественно, в вашем условии macd>macd[i-1] && macd[i-2]>macd[i-1] добавляем проверку нашего флага && flag==1;
так?