как переделать фразу if ((CrossOver(bar, (Synchronize(MACDExt.Series(newSymbol.Close, parameter0.ValueInt, parameter1.ValueInt))), (Synchronize(EMA.Series(MACDExt.Series(newSymbol.Close, parameter0.ValueInt, parameter1.ValueInt), parameter2.ValueInt)))[bar])) по такому принципу :
Вашей стратегии MACD строит от синхронизированного инструмента, но это не правильно.
(MACDExt.Value(bar, newSymbolSynchronized.Close, parameter3.ValueInt, parameter4.ValueInt) > 0))
Правильно строить сначала MACD, а потом его уже синхронизировать с основным таймфреймом:
(Synchronize(MACDExt.Series(newSymbol.Close, parameter3.ValueInt, parameter4.ValueInt))[bar]
Тем кто поможет, скину алгоритм полностью, он с хорошей прибылью.
Максим, верно)
C#
Synchronize — это функция WelathLab — реализует синхронизацию данных разных таймфреймов для работы в активном таймфрейме.
на мой взгляд не очень удобная функция
Обновление кредитных рейтингов в ВДО и розничных облигациях (ПАО "ЕвроТранс" снижен до CC.ru от НКР и до СС|ru| от НРА | АО "ГЛАВСНАБ" присвоен статус "Под наблюдением")
🔴 ООО «СУЭК-Финанс» Эксперт РА понизил рейтинг кредитоспособности до уровня ruA-. Ранее у компании действовал рейтинг на уровне ruА+ Оценка собственной кредитоспособности (ОСК): ruB+...
Слабая реакция на CPI США: рынок уже живет в режиме паузы ФРС
EURUSD в пятницу продолжает попытки закрепиться выше 1.17. Инфляция в Германии подтвердила усиление ценового давления, а американский CPI разочаровал тех, кто ставил на то, что шок в нефти быстро...
🛡️ Новые требования к защите КИИ: что это значит для рынка и инвесторов?
Продолжаем рассказывать о самых важных трендах технологического рынка и их влиянии на бизнес Группы. Сегодня разбираем актуальные законы, касающиеся критической информационной инфраструктуры...
ДВМП: результаты в рамках прогноза, но и цена близка к целевой - будет ли выкуп миноров из-за объединения Росатома с DP World?
ДВМП отчитался за 2025 год:
2,3 млрд рублей убытка для акционеров за 2025 год
Традиционно сравниваю со своим прогнозом и делюсь комментарием (последний прогноз по ДВМП был 22 января...
США-ИРАН-ПЕРЕГОВОРЫ-НАЧАЛО
11.04.2026 15:33:58
Американский телеканал сообщил о начале переговоров Ирана и США в Исламабаде
Вашингтон. 11 апреля. ИНТЕРФАКС — Переговоры Ирана и США в Исла...
aakit, Это ирония. Вы, видимо, пропустили начало заданного здесь тренда, когда любой негатив в сторону ЕТ сглаживается суммой выручки с бензоколонки в сравнении с суммой иска или начисленных налого...
De Co, я ему не психолог. Пусть это оценят читатели.
Если человек порядок не хочет соблюдать и нормальных слов не понимает, то с головой явно не все в порядке
— CY — Current Yield — текущая доходность? Она же относится конкретно к общей доходности облигации, а не к доходности купона — доходность купон всегда же считается от номинала, даже при изменении теку...
На фронте выжил, в тылу пропал: Таинственное исчезновение Героя России – месть за 400 уничтоженных боевиков?
В Кемеровской области бесследно пропал 23-летний Герой России Алексей Асылханов. Офици...
❗️❗️Мы держим Ozon в портфеле роста, но не в дивидендном
Хотя наш взгляд на компанию долгосрочно оптимистичный, на наш взгляд пока Ozon не совсем подходит для стратегии «рост плюс дивиденды». Ко...
dsmacd = Synchronize(dsmacd);
DataSeries dsema = EMA.Series(dsmacd,(int)param2.Value);
dsema = Synchronize(dsema);
if( CrossOver(bar,dsmacd,dsema) )
{
код, если да
}
C#
Synchronize — это функция WelathLab — реализует синхронизацию данных разных таймфреймов для работы в активном таймфрейме.
на мой взгляд не очень удобная функция