Индикатор MQ_ValueChartsScanner

Сергей Мащан

Непризнанный
Регистрация
07.02.14
Сообщения
114
Реакции
5
Сергей Мащан не предоставил никакой дополнительной информации.
Ребят, при скачке файла пишут - "ОШИБКА ПРИ ЗАГРУЗКЕ" В чём может быть причина?
 

Андрей

Администратор
Регистрация
28.01.14
Сообщения
355
Реакции
163
Андрей не предоставил никакой дополнительной информации.
Код:
# MicroQuant_ValueChartsScanner
# (c) 2013 MicroQuant, LLC
# Version 1.2
# Last Update 05/07/13

#hint:Designed exclusively for use in the Stock Hacker

declare lower;

input NumBars = 14;
input scalingMultiplier = 0.2;
input valueLevel = 8.0;
input conditionGreaterThan = yes;
input price = close;

def VarNumBars = if NumBars < 5 then 5 else if NumBars > 1000 then 1000 else NumBars;
def VarP = Round(VarNumBars / 5.0, 0);

def TLow = if close < low[1] then close else low[1];
def THigh = if close > high[1] then close else high[1];

def VarA = if VarP == 1 then THigh - TLow else Highest(high, VarP) - Lowest(low, VarP);
def VarTotal = if VarP == 1 then sum(VarA,VarNumBars) else sum(VarA,VarNumBars);
def VarCount = VarNumBars;

def LRange =  (VarTotal/VarCount)*scalingMultiplier;

def VL = Average(hl2,VarNumBars)+((LRange)*valueLevel);

plot result = if conditionGreaterThan then if price > VL then 1 else 0 else if price < VL then 1 else 0;
Попробуй так.
 

Сергей Мащан

Непризнанный
Регистрация
07.02.14
Сообщения
114
Реакции
5
Сергей Мащан не предоставил никакой дополнительной информации.
Код:
# MicroQuant_ValueChartsScanner
# (c) 2013 MicroQuant, LLC
# Version 1.2
# Last Update 05/07/13

#hint:Designed exclusively for use in the Stock Hacker

declare lower;

input NumBars = 14;
input scalingMultiplier = 0.2;
input valueLevel = 8.0;
input conditionGreaterThan = yes;
input price = close;

def VarNumBars = if NumBars < 5 then 5 else if NumBars > 1000 then 1000 else NumBars;
def VarP = Round(VarNumBars / 5.0, 0);

def TLow = if close < low[1] then close else low[1];
def THigh = if close > high[1] then close else high[1];

def VarA = if VarP == 1 then THigh - TLow else Highest(high, VarP) - Lowest(low, VarP);
def VarTotal = if VarP == 1 then sum(VarA,VarNumBars) else sum(VarA,VarNumBars);
def VarCount = VarNumBars;

def LRange =  (VarTotal/VarCount)*scalingMultiplier;

def VL = Average(hl2,VarNumBars)+((LRange)*valueLevel);

plot result = if conditionGreaterThan then if price > VL then 1 else 0 else if price < VL then 1 else 0;
Попробуй так.
Спасибо )))
 

slemag

Новичок
Регистрация
20.02.14
Сообщения
62
Реакции
23
slemag не предоставил никакой дополнительной информации.
Спасибо, неплохой индикатор, я так понял он показывает только сильные пробои вверх (от 0 до 1), а как выставить пробои вниз (от 0 до -1) ?
 

L'Castro

Уважаемый
Регистрация
13.07.14
Сообщения
185
Реакции
30
L'Castro не предоставил никакой дополнительной информации.
почему прячутся подвальные индикаторы, когда вид делаешь сеткой, видно 4 пары но без подвальных индикаторов
 

intellekt999

Старейшина
Регистрация
11.06.14
Сообщения
2,300
Реакции
3,201
intellekt999 не предоставил никакой дополнительной информации.
А индикатор только в одну сторону показывает на sell?
 

intellekt999

Старейшина
Регистрация
11.06.14
Сообщения
2,300
Реакции
3,201
intellekt999 не предоставил никакой дополнительной информации.
Верх Низ