Блог им. 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:
Фото
Как разогнать депозит и не начать всё заново?
Когда у тебя небольшой депозит, хочется быстрее увидеть ощутимый результат. Но где искать сделки для разгона? И как не отдать рынку заработанное....
Фото
«ЕвроТранс»: от «A−» до дефолта за год. Красные флаги, которые рынок мог увидеть заранее
История «ЕвроТранса» — хороший пример того, почему инвестору в облигации недостаточно смотреть на знакомый бренд, размер выручки и...
Фото
Путин анонсировал запуск упрощенной системы госзакупок через маркетплейсы. Есть ли риск для BTBR и фарш для OZON?
На Дальнем Востоке будет обкатана упрощенная система госзакупок, в том числе через маркетплейсы, об этом заявил президент России Владимир Путин на...
Фото
Проходим разворот по рынку. Смотрим на акции с технической стороны. Где сейчас основная игра?
Технический взгляд на рынок. Наш рынок показывает технические признаки разворота. Индекс IMOEX на дневном графике забрался выше скользящих...

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

....все тэги



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