Очень интересная и ИМХО полезная статья.
Я действительно не задумывался над тем, что для Ами закрытие бара наступает ежесекундно, и что это может привести к траблам при построении робота.
Но в силу своей природной гениальности, хотел бы все-таки спросить - как правильнее (я что-то из статьи не совсем понял) для Ами писать условие входа по Закрытию
Если берем простой пример:
Buy=Cross(C,Ma(c,10));
Buyprice=c;
Самый тупой вариант написать:
Buy=Cross(Ref(C,-1),ref(Ma(c,10),-1));
Buyprice=O;
Но как-то наверняка по другому можно
И про пробой - если закрытие бара выше некой линии. Т.е. получается если мы имеем у=ННV(C,10)
То условие на пробой для робота писать:
Buy=C>y;
Buyprice=max(C,y)???
Но вроде этот вариант опять же приведет к тому, что ами будет на текущем баре ставить и отменять сигналы.
Опять переходить на бар в будущее (ну оперировать опеном)
Спасибо!