как переделать фразу 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 — реализует синхронизацию данных разных таймфреймов для работы в активном таймфрейме.
на мой взгляд не очень удобная функция
Доллар в 2025 году показал худший результат среди ведущих мировых валют
Слабость доллара в 2025 году стала редким случаем, когда фактором номер один оказалась не геополитика, а ключевая ставка. Индекс DXY (соотношение стоимости американского доллара к корзине из шести...
Какими будут дивиденды Сургутнефтегаза за 2025 и 2026 гг.?
Добрый вечер! ЦБ установил официальный курс валют на 31 декабря. Это означает, что можно приблизительно посчитать дивиденды на префы Сургутнефтегаза за 2026 год. По 2025 году интриги нет, из-за...
Вот и подходит к концу еще один год — полный важных событий не только в инвестициях и строительной отрасли, но и в жизни каждого из нас. Пришло время ненадолго забыть про графики и цифры и...
С наступающим Новым годом! 2025 год запомнился фокусом на продуктах и управляемых технологиях. Мы системно инвестировали в качество архитектуры, в автоматизацию ключевых контуров и в отношения с клиен...
dsmacd = Synchronize(dsmacd);
DataSeries dsema = EMA.Series(dsmacd,(int)param2.Value);
dsema = Synchronize(dsema);
if( CrossOver(bar,dsmacd,dsema) )
{
код, если да
}
C#
Synchronize — это функция WelathLab — реализует синхронизацию данных разных таймфреймов для работы в активном таймфрейме.
на мой взгляд не очень удобная функция