Пользовательские индикаторы > Индикатор Уровня Закрытия Вчерашнего Дня

Дополнительные индикаторы от пользователей Альфа-Директ 4. Готовые решения от пользователей.
Tom
Сообщения: 3
Зарегистрирован: 01 июн 2018, 15:06
Благодарил (а): 1 раз

Индикатор Уровня Закрытия Вчерашнего Дня

Непрочитанное сообщение Tom » 19 окт 2020, 06:11

Всем привет. Кто нибудь может помочь доделать или переделать Индикатор Уровня Закрытия Вчерашнего Дня, таким образом что бы его можно было запилить в робота и тестировать?!

Код: Выделить всё

function Initialize()
{
    IndicatorName = "LevelPivot";
    PriceStudy = true;
    AddInput("Input", Inputs.Candle);
    AddParameter("TF", 100, 5);
    // Определение цветов линий
    AddSeries("PivotNeg", DrawAs.Line, Color.Coral);
    // Global
    AddGlobalVariable("Cl", Types.Double, 0.0);
    // Уровни
    AddLevel(0, Color.Coral, LineStyles.DashBig, 1, "LevelPivot");
}

function Evaluate()
{

    if (CurrentIndex < 1)
    {
        Cl = Input.Close[0];
    }
    else if (BarTime() == AsTime(10, 0, 0))
    {
        Cl = Input.Close[-1];
    }
   
    if (CurrentIndex == MaxIndex)
    {
        var Pivot = (Cl);
        Levels[0].Level = Pivot;
        Levels[0].Color = PivotNeg.Color;
    }
}


В этом коде сам уровень отображается корректно на любом таймфрейме, но почему то не тестируется когда делаешь по нему робота. Может кто подскажет???

E_V_N
Сообщения: 8
Зарегистрирован: 18 сен 2020, 23:35

Re: Индикатор Уровня Закрытия Вчерашнего Дня

Непрочитанное сообщение E_V_N » 19 окт 2020, 11:05

Так у тебя индикатор только уровень рисует, выходного ряда или переменной с этим уровнем нет, поэтому в робота нечего передавать.


Вернуться в «Пользовательские индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей