Всем привет, не могли бы вы мне помочь? Я хотел бы сделать код для работы с индикатором VolumeZoneOscillator, Вы бы мне очень помогли если бы смогли сделать вставку в скрипт чтобы при пересечении границы в +60 и -60 он издавал сигнал. Или что-то на подобии фильтра который подсвечивал пересечения в ватч листе.
Допиши как должен пересекать, сверху вниз или снизу вверх
Апр 29 2012, 18:45declare lower;
input length = 14;
def VP = ExpAverage(Sign(close - close[1]) * volume, length);
def TV = ExpAverage(volume, length);
plot VZO = 100 * VP / TV;
plot "+60" = 60;
plot "+40" = 40;
plot "+15" = 15;
plot "-5" = -5;
plot "-40" = -40;
plot "-60" = -60;
plot ZeroLine = 0;
def vzoline = VZO;
def conditionbullish = Crosses(vzoline, 60, CrossingDirection.ABOVE);
alert(conditionbullish, "Bullish Extreme!", Alert.TICK, Sound.Bell);
def conditionbearish = Crosses(vzoline, -60, CrossingDirection.BELOW);
alert(conditionbearish, "Bearish Extreme!", Alert.TICK, Sound.Bell);
VZO.SetDefaultColor(GetColor(1));
"+60".SetDefaultColor(GetColor(6));
"+40".SetDefaultColor(GetColor(6));
"+15".SetDefaultColor(GetColor(3));
"-5".SetDefaultColor(GetColor(3));
"-40".SetDefaultColor(GetColor(5));
"-60".SetDefaultColor(GetColor(5));
ZeroLine.SetDefaultColor(GetColor(4));
насчет фильтра....может лучше вам сканер настроить чтобы искал стаки где условие уже сбылось?.....
Апр 29 2012, 18:53