커뮤니티
변환 좀 부탁드려요
2016-09-08 18:21:10
239
글번호 101800
안녕하세요!
항상 빠른 답변에 감사드립니다
아래는 제가 선멸한 키움의 수식들인데 예스로 변환 좀 부탁드립니다
1. 하이켄>
수식1
avg(c,10)-레드
수식1
avg(o,10)-블루
수식1
min(avg(c,10),avg(o,10))-화이트
라인설정 막대로 막대 크기가 수식3다 동일 해야 합니다
돌파 지지 라인
수식1
valuewhen(1,avg(c,10)>avg(c,10,1),avg(c,10))
수식2
valuewhen(1,avg(c,10)<AVG>(C,10,1),AVG(C,10))< SPAN>
2. 고점 저점
a=avg(c,20);
valuewhen(1,a>=a(1),a)
a=avg(c,20);
valuewhen(1,a<a(1),a)
3. 지지와 저항
수식1
A=avg(c, MA1);
B=avg(c, MA2);
if(A >= B,ValueWhen(1, Crossup(A ,B), A),B)
수식2
if(A < B,ValueWhen(1, Crossdown(A ,B), A),B)
지표설정조건
MA1 5
MA2 20
4. 수식이름:삼각가중이동평균
수식1: %pr% 삼각가중 %p1%
wavg(wavg(pr,p1/2),p1/2)
수식2: %p2%
wavg(wavg(pr,p2/2),p2/2)
수식3: %p3%
wavg(wavg(pr,p3/2),p3/2)
수식4: %p4%
wavg(wavg(pr,p4/2),p4/2)
수식5: %p5%
wavg(wavg(pr,p5/2),p5/2)
지표조건설정:
p1=4
p2=9
p3=18
p4=36
p5=72
pr=종가
스케일 - 가격
◆ OBV지표 상승하락 ◆
수식1 수식이름: OBV
A=OBV();
B=MA(OBV(), Signal, 이평종류);
A
------------------------------
수식2 수식이름: Signal %Signal%
B
------------------------------
수식3 수식이름: OBV데드
if(A < B
, B-(aa=B-A)
, B)
------------------------------
수식4 수식이름: Signal %Signal%
if(A < B
, B-(aa=B-B)
, B)
==============================
지표조건 설정
Signal 36
이평종류 가중
스케일 - 화면
지표명 : 지름신
수식1
a=HighestSince(1, CrossUp(macd(2,5),0),wavg(wavg(종가,4/2),4/2));
b = wavg(wavg(종가,4/2),4/2);
if ( a > b, a, b)
수식2
a=lowestSince(1, Crossdown(macd(2,5),0), wavg(wavg(종가,4/2),4/2));
b = wavg(wavg(종가,4/2),4/2);
if ( a < b, a, b)
스케일 - 가격
부탁드립니다! 감사합니다!
답변 1
예스스탁 예스스탁 답변
2016-09-09 10:14:00
안녕하세요
예스스탁입니다.
그래프모양은 수식안에서 설정이 되지 않습니다.
지표속성에서 직접 처리하셔야 합니다.
마찬가지로 수식의 Y축 또한 속성에서 지정하셔야 합니다.
수식만 올려드립니다.
1.하이켄
plot1(ma(C,10),"수식1",RED);
plot2(ma(O,10),"수식2",blue);
2
valuewhen(1,avg(c,10)<AVG>(C,10,1),AVG(C,10))< SPAN>
수식내 SPAN과 같이 알수없는 값이 있습니다
또한 해당 내용이 어떤 값을 리턴하는지 잘 모르겠습니다.
3 지지와 저항
input : ma1(5),ma2(20);
var1 = ma(C,ma1);
var2 = ma(C,ma2);
if crossup(var1,var2) Then
var3 = var1;
if CrossDown(var1,var2) Then
var4 = var1;
value1 = iff(var1 >= var2,var3,var2);
value2 = iff(var1 < var2,var4,var2);
plot1(value1,"수식1");
plot2(value2,"수식2");
4. 삼각가중이동평균
input : P1(4),P2(9),P3(18),P4(36),P5(72);
var1 = wma(wma(c,P1/2),P1/2);
var2 = wma(wma(c,P2/2),P2/2);
var3 = wma(wma(c,P3/2),P3/2);
var4 = wma(wma(c,P4/2),P4/2);
var5 = wma(wma(c,P5/2),P5/2);
plot1(var1,"수식1");
plot2(var2,"수식2");
plot3(var3,"수식3");
plot4(var4,"수식4");
plot5(var5,"수식5");
5.
input : signal(36);
var : aa(0),bb(0);
AA=OBV();
BB=WMA(AA, Signal);
var1 = iff(AA < BB,BB-(BB-AA),BB);
var2 = iff(AA < BB,BB-(BB-BB),BB);
plot1(aa,"수식1");
plot2(bb,"수식2");
plot3(var1,"수식3");
plot4(var2,"수식4");
6 지름신
var : MACDV(0),HighestSince(0),lowestSince(0),wmav(0);
MACDV = MACD(2,5);
wmav = wma(wma(c,4/2),4/2);
if crossup(MACDv,0) Then
HighestSince = wmav;
if wmav > HighestSince Then
HighestSince = wmav;
if CrossDown(MACDv,0) Then
lowestSince = wmav;
if wmav < lowestSince Then
lowestSince = wmav;
var1 = iff(HighestSince > wmav,HighestSince,wmav);
var2 = iff(lowestSince < wmav,lowestSince,wmav);
plot1(var1);
plot2(var2);
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 변환 좀 부탁드려요
> 안녕하세요!
항상 빠른 답변에 감사드립니다
아래는 제가 선멸한 키움의 수식들인데 예스로 변환 좀 부탁드립니다
1. 하이켄>
수식1
avg(c,10)-레드
수식1
avg(o,10)-블루
수식1
min(avg(c,10),avg(o,10))-화이트
라인설정 막대로 막대 크기가 수식3다 동일 해야 합니다
돌파 지지 라인
수식1
valuewhen(1,avg(c,10)>avg(c,10,1),avg(c,10))
수식2
valuewhen(1,avg(c,10)<AVG>(C,10,1),AVG(C,10))< SPAN>
2. 고점 저점
a=avg(c,20);
valuewhen(1,a>=a(1),a)
a=avg(c,20);
valuewhen(1,a<a(1),a)
3. 지지와 저항
수식1
A=avg(c, MA1);
B=avg(c, MA2);
if(A >= B,ValueWhen(1, Crossup(A ,B), A),B)
수식2
if(A < B,ValueWhen(1, Crossdown(A ,B), A),B)
지표설정조건
MA1 5
MA2 20
4. 수식이름:삼각가중이동평균
수식1: %pr% 삼각가중 %p1%
wavg(wavg(pr,p1/2),p1/2)
수식2: %p2%
wavg(wavg(pr,p2/2),p2/2)
수식3: %p3%
wavg(wavg(pr,p3/2),p3/2)
수식4: %p4%
wavg(wavg(pr,p4/2),p4/2)
수식5: %p5%
wavg(wavg(pr,p5/2),p5/2)
지표조건설정:
p1=4
p2=9
p3=18
p4=36
p5=72
pr=종가
스케일 - 가격
◆ OBV지표 상승하락 ◆
수식1 수식이름: OBV
A=OBV();
B=MA(OBV(), Signal, 이평종류);
A
------------------------------
수식2 수식이름: Signal %Signal%
B
------------------------------
수식3 수식이름: OBV데드
if(A < B
, B-(aa=B-A)
, B)
------------------------------
수식4 수식이름: Signal %Signal%
if(A < B
, B-(aa=B-B)
, B)
==============================
지표조건 설정
Signal 36
이평종류 가중
스케일 - 화면
지표명 : 지름신
수식1
a=HighestSince(1, CrossUp(macd(2,5),0),wavg(wavg(종가,4/2),4/2));
b = wavg(wavg(종가,4/2),4/2);
if ( a > b, a, b)
수식2
a=lowestSince(1, Crossdown(macd(2,5),0), wavg(wavg(종가,4/2),4/2));
b = wavg(wavg(종가,4/2),4/2);
if ( a < b, a, b)
스케일 - 가격
부탁드립니다! 감사합니다!
다음글
이전글