Блог им. igor5643

Коллеги, помогите с алгоритмом

 как переделать фразу 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]
Тем кто поможет, скину алгоритм полностью, он с хорошей прибылью. 
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
51 | ★1
10 комментариев
Александр Муханчиков, программировать еще не разучился, играя в покер?:)
Тимофей Мартынов, пока нет :)
DataSeries dsmacd = MACD.Series(newsymbol.Close,(int)param0.Value, (int)param1.Value)
dsmacd = Synchronize(dsmacd);
DataSeries dsema = EMA.Series(dsmacd,(int)param2.Value);
dsema = Synchronize(dsema);

if( CrossOver(bar,dsmacd,dsema) )
{
код, если да
}
Что это вообще за язык программирования? :) Что за синхронизации?
avatar
Станислав Иванов, wealthlab
Кирков Алексей, то не язык, а программа!)
avatar
Максим, верно)
C#
Synchronize — это функция WelathLab — реализует синхронизацию данных разных таймфреймов для работы в активном таймфрейме.
на мой взгляд не очень удобная функция
Кирков Алексей, бред какой-то, в тслабе все проще.
avatar
Станислав Иванов, выбор программы для написания стратегии — дело вкуса.
Кирков Алексей, лишь бы без заморочек.
avatar

Читайте на SMART-LAB:
Фото
Инвестиции без лишних эмоций: может ли алгоритм защитить инвестора от него самого?
На рынке давно нет дефицита информации. Скорее наоборот: инвестору ежедневно предлагают десятки идей, прогнозов, обзоров и «почти...
Фото
Сбер МСФО 6 мес. 2026 г. - насколько ухудшились ожидания по прибыли?
Сбер опубликовал финансовые результаты за первое полугодие 2026 года.  Чистая прибыль выросла на 18,6%, до 1,02 трлн руб. Во втором квартале...
Сделке портфеле PRObonds Акции / Деньги
Если Индекс МосБиржи пробивает вверх 2 271п., увеличиваем вес корзины акций (формируется в соответствии с Индексом голубых фишек) в портфеле...
Фото
ЛУКОЙЛ: отчет по РСБУ за 2-й квартал - все идет по Плану
ЛУКОЙЛ опубликовал отчет по РСБУ за 2-й квартал 2026 года Важно понимать, что отчетность по РСБУ не показывает реальные денежные...

теги блога Игорь Штоколкин

....все тэги



UPDONW
Новый дизайн