Всем привет!
Потихоньку осваиваю Метас.
Вчера разбирался с тестированием систем. Попробовал создать самую примитивную систему, которая открывала бы позиции на локальных минимумах и максимумах моего собственного индикатора.
Код входа в лонг выглядит примерно так:
На этапе тестирования не было заключено ни одной сделки, хотя минимумы и максимумы индикатора явно видны.
Если заменить мой индикатор на любой из встроенных, например MACD, то все работает (хотя и с убытком
).
Что я делаю неправильно?
Потихоньку осваиваю Метас.
Вчера разбирался с тестированием систем. Попробовал создать самую примитивную систему, которая открывала бы позиции на локальных минимумах и максимумах моего собственного индикатора.
Код входа в лонг выглядит примерно так:
Выход по обратному условию.fml("MyInd") > ref(fml("MyInd"),-1) and
ref(fml("MyInd"),-1) < ref(fml("MyInd"),-2)
На этапе тестирования не было заключено ни одной сделки, хотя минимумы и максимумы индикатора явно видны.
Если заменить мой индикатор на любой из встроенных, например MACD, то все работает (хотя и с убытком
Что я делаю неправильно?