커뮤니티
종목검색 부탁드립니다.
수식 수정 부탁드립니다. 에러가 계속 나오네요ㅠㅠ
Input : 기간11(5),P(2);
Input : 기간21(10),P1(2);
Input : 기간31(20),P2(2);
Input : shortPeriod(12), longPeriod(26), Period(9);
var : LL(0),HH(0),NL(0),li(0),top(0),und(0),top1(0),und1(0),top2(0),und2(0);;
var : LL1(0),HH1(0),NL1(0);
var : LL2(0),HH2(0),NL2(0),캔들(0);
var : dis1(0),dis2(0),dis11(0),dis12(0),dis21(0),dis22(0);
var1 = rsi(7);
var2 = rsi(14);
var3 = rsi(21);
LL = lowest(L,기간11);
HH = highest(H,기간11);
LL1 = lowest(L,기간21);
HH1 = highest(H,기간21);
LL2 = lowest(L,기간31);
HH2 = highest(H,기간31);
캔들 = (L+O+C+H)/4;
if L < LL[1] Then
{
NL = L;
li = 0;
}
Else
{
if NL > 0 Then
{
li = li+1;
if li == p Then
{ top = HH;
und = NL;
}
dis1 = 캔들;
if L < LL1[1] Then
{
NL = L;
li = 0;
}
Else
{
if NL > 0 Then
{
li = li+1;
if li == p Then
{
top1 = HH1;
und1 = NL1;
}
}
}
dis11 = 캔들;
if L < LL2[1] Then
{
NL = L;
li = 0;
}
Else
{
if NL > 0 Then
{
li = li+1;
if li == p Then
{
top2 = HH2;
und2 = NL2;
}
}
}
dis21 = 캔들;
if (((C >= dis1 and C <= dis1) or
(H >= Top) or (C >= top)) and
((C >= dis11 and C <= dis11) or
(H >= Top1) or (C >= top1)))
OR
(((C >= dis1 and C <= dis1) or
(H >= Top) or (C >= top)) and
((C >= dis11 and C <= dis11) or
(H >= Top1) or (C >= top1))) and
((C >= dis21 and C <= dis21) or
(H >= Top2) or (C >= top2)) Then
if CrossUp(var1,Var2) or CrossUp(var1,Var3) Then
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
if CrossUp(C,DayHigh(1)) or CrossUp(c,value1) Then
Find(value2);
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2026-04-08 13:30:00