커뮤니티
수식 변환 좀 부탁드려요!
2017-12-11 02:46:23
247
글번호 114855
키움의 수식을 예스로 변환 부탁드립니다!
키움 일목균형에서 수식1~3까지는 기존 그대로 사용하고
수식4 ~ 수식5만 변경하여 적용하는 수식입니다!
그러면 일목 구름대가 막대바 처럼 바뀝니다!
< 수식명: 일목균형 변형 >
----------------------------------------------------------------------------------------
키움 수식1 / 수식명 : 전환선 %shortPeriod%
(highest(high,shortPeriod)+lowest(low,shortPeriod))/2
-----------------------------------------------------------------------------
키움 수식 2 / 수식명 : 기준선 %midPeriod%
(highest(high,midPeriod)+lowest(low,midPeriod))/2
---------------------------------------------------------------------------
키움 수식 3 / 수식명 : 후행스팬 %midperiod%
shift(close,-midPeriod+1)
---------------------------------------------------------------------------------
키움 수식4 / 기존 선행스팬1 대신 들어가는 수식명 : boxT %P2%
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
NewH=VALUEWHEN(1,H>HT(1),H);
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT);
top
-------------------------------------------------------------------------
키움 수식 5 / 기존 선행스팬2 대신 들어 가는 수식명 : btm
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
NewH=VALUEWHEN(1,H>HT(1),H);
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT);
btm
--------------------------------------------------------------------------------
기존 지표 설정 조건: shortPeriod - 9 / midPeriod - 26 / longPeriod - 52
추가 지표 설정 조건: P1- 20. / P2 - 5
--------------------------------------------------------------------------------
그리고 아래 수식은 위의 이록 변형처럼 이평선 투 라인 막대바란 수식인데 이걸 어떻게
해석해서 사용해야 적절한지 잘 모르겠습니다! 간단한 조언 좀 부탁드려요!
input : p1(5),P2(20),P3(60);
var : a1(0),a2(0),a3(0);
a1=ma(c,p1);
a2=ma(c,p2);
a3=ma(c,p3);
if a2 > a3 and crossup(a1,a2) Then{
var1 = h;
var2 = l;
}
plot1(var1);
plot2(var2);
답변 1
예스스탁 예스스탁 답변
2017-12-11 11:22:00
안녕하세요
예스스탁입니다.
1.
input : ShortPeriod(9),MidPeriod(26),LongPeriod(52);
input : P1(20),P2(5);
var : LT(0),HT(0),NewH(0),top(0),bom(0),BOX1(false),idx(0);
var1 = (highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
var2 = (highest(high,midPeriod)+lowest(low,midPeriod))/2;
var3 = C;
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
if H > HT[1] Then{
NewH = H;
idx = 0;
}
Else
idx = idx+1;
BOX1 = HIGHEST(H,P2-2) < HIGHEST(H,P2-1);
if idx == P2-2 and Box1 == true then{
TOP = NewH;
BOM = LT;
}
plot1(var1,"전환선");
plot2(var2,"기준선");
plot3(var3,"후행스팬"); #속성에서 이동에 -25
plot4(TOP,"TOP");
plot5(BOM,"BOM");
2
a2 > a3 and crossup(a1,a2)
해당수식은 5이평이 20이평을 상향돌파해서
이평정배열이된 첫봉의 고가와 저가입니다.
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 수식 변환 좀 부탁드려요!
> 키움의 수식을 예스로 변환 부탁드립니다!
키움 일목균형에서 수식1~3까지는 기존 그대로 사용하고
수식4 ~ 수식5만 변경하여 적용하는 수식입니다!
그러면 일목 구름대가 막대바 처럼 바뀝니다!
< 수식명: 일목균형 변형 >
----------------------------------------------------------------------------------------
키움 수식1 / 수식명 : 전환선 %shortPeriod%
(highest(high,shortPeriod)+lowest(low,shortPeriod))/2
-----------------------------------------------------------------------------
키움 수식 2 / 수식명 : 기준선 %midPeriod%
(highest(high,midPeriod)+lowest(low,midPeriod))/2
---------------------------------------------------------------------------
키움 수식 3 / 수식명 : 후행스팬 %midperiod%
shift(close,-midPeriod+1)
---------------------------------------------------------------------------------
키움 수식4 / 기존 선행스팬1 대신 들어가는 수식명 : boxT %P2%
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
NewH=VALUEWHEN(1,H>HT(1),H);
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT);
top
-------------------------------------------------------------------------
키움 수식 5 / 기존 선행스팬2 대신 들어 가는 수식명 : btm
LT=LOWEST(L,P2);
HT=HIGHEST(H,P2);
NewH=VALUEWHEN(1,H>HT(1),H);
BOX1=HIGHEST(H,P2-2)<HIGHEST(H,P2-1);
TOP=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,NewH);
BTM=VALUEWHEN(1,BarsSince(H>HT(1))==(P2-2) AND BOX1,LT);
btm
--------------------------------------------------------------------------------
기존 지표 설정 조건: shortPeriod - 9 / midPeriod - 26 / longPeriod - 52
추가 지표 설정 조건: P1- 20. / P2 - 5
--------------------------------------------------------------------------------
그리고 아래 수식은 위의 이록 변형처럼 이평선 투 라인 막대바란 수식인데 이걸 어떻게
해석해서 사용해야 적절한지 잘 모르겠습니다! 간단한 조언 좀 부탁드려요!
input : p1(5),P2(20),P3(60);
var : a1(0),a2(0),a3(0);
a1=ma(c,p1);
a2=ma(c,p2);
a3=ma(c,p3);
if a2 > a3 and crossup(a1,a2) Then{
var1 = h;
var2 = l;
}
plot1(var1);
plot2(var2);
다음글