input : Period(30),d1(1.8),기간(5),k(2);
var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(-1),MM(0),LL(0),NL3(0),BarsSince3(-1);
wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period);
wma1 = wma((money/v+c+o)/3,period)+D1*std((money/v+c+o)/3,period);
MM = BollBanddown(30, 1.8);
LL = Lowest(MM, 기간);
if crossup(c,wma1) Then
{
NL = wma1;
BarsSince = 0;
}
Else
{
if BarsSince >= 0 Then
BarsSince = BarsSince+1;
}
if BarsSince == 기간-k Then
var1 = NL;
if crossDOWN(c,wma2) Then
{
NL2 = wma2;
BarsSince2 = 0;
}
Else
{
if BarsSince2 >= 0 Then
BarsSince2 = BarsSince2+1;
}
if BarsSince2 == 기간-k Then
var2 = NL2;
if MM < ll[1] Then
{
NL3 = MM;
BarsSince3 = 0;
}
Else
{
if BarsSince3 >= 0 Then
BarsSince3 = BarsSince3+1;
}
if BarsSince3 == 기간-k Then
var3 = NL3;
var4 = var3/var1*100;
var5 = (c/var1)*100;
if var5 < 100 Then
find(1);
var5 의 결과 값이 이상하게 나오는 듯해요. 지표에서는 나오는데 조건 검색에서는 안나와요
답변 1
예스스탁
예스스탁 답변
2019-12-18 14:08:29
안녕하세요
예스스탁입니다.
올려주신 검색식을 첨부된 그림과 같이
많은 종목이 검색되고 있습니다.
종목검색 속성창을 살펴보시기 바랍니다.
검색에 필요한 최소시간에 수식에서 요구되는 봉수보다
작게 설정되면 검색이 되지 않습니다.
넉넉히 100봉 지정하고 검색해 보시기 바랍니다.
즐거운 하루되세요
> 아무다 님이 쓴 글입니다.
> 제목 : 검색이 안되요
> input : Period(30),d1(1.8),기간(5),k(2);
var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(-1),MM(0),LL(0),NL3(0),BarsSince3(-1);
wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period);
wma1 = wma((money/v+c+o)/3,period)+D1*std((money/v+c+o)/3,period);
MM = BollBanddown(30, 1.8);
LL = Lowest(MM, 기간);
if crossup(c,wma1) Then
{
NL = wma1;
BarsSince = 0;
}
Else
{
if BarsSince >= 0 Then
BarsSince = BarsSince+1;
}
if BarsSince == 기간-k Then
var1 = NL;
if crossDOWN(c,wma2) Then
{
NL2 = wma2;
BarsSince2 = 0;
}
Else
{
if BarsSince2 >= 0 Then
BarsSince2 = BarsSince2+1;
}
if BarsSince2 == 기간-k Then
var2 = NL2;
if MM < ll[1] Then
{
NL3 = MM;
BarsSince3 = 0;
}
Else
{
if BarsSince3 >= 0 Then
BarsSince3 = BarsSince3+1;
}
if BarsSince3 == 기간-k Then
var3 = NL3;
var4 = var3/var1*100;
var5 = (c/var1)*100;
if var5 < 100 Then
find(1);
var5 의 결과 값이 이상하게 나오는 듯해요. 지표에서는 나오는데 조건 검색에서는 안나와요