Здравствуйте, никак индикатор не получается перенести. Может кто-нибудь своим опытным взглядом заметит, где я косячу? В результате одно из значений(down) просто на 0 стоит. Второе (up) колбасит от 0 до цены [img]https://ibb.co/sPXMkWf[/img]
Click to reveal..
int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { double lowprice,highprice,lowma,highma,zone;
if(prev_calculated==0) int limit=rates_total-Length-1; if(prev_calculated>0) limit=rates_total-prev_calculated;