커뮤니티
수식작성을 부탁드립니다.
2012-10-30 12:01:22
364
글번호 56083
20이평부터 20일 간격으로 N개의 이평선을 만들고(예를 들어 5개의 이평선을 만든다면 20,40,60,80,100 의 이평선을 만들고 7개를 만든다면 20,40,60,80,100,120,140 의 이평선을 만들되 이평선의 갯수는 변수로서 최적화시 변경이 가능하도록 해주십시오) 주가가 모든 이평선을 상향돌파하면 매수하고 주가가 모든 이평선을 하향돌파하면 매도하는 수식을 부탁드립니다.
수고해주셔서 미리 감사드립니다.
답변 2
예스스탁 예스스탁 답변
2012-10-30 14:13:59
안녕하세요
예스스탁입니다.
수식에서 사용하는 이평선의 갯수는 고정이 되어야 합니다,
가변적으로 처리할 수 없고
변수최적화를 위해서는 모든 이평의 기간값이
외부변수로 처리되어야 하므로
사용하시는 갯수만큰 변수를 만들어
작성하셔야만 합니다.
input : P1(20),P2(40),P3(60),P4(80),P5(100);
var1 = ma(c,P1);
var2 = ma(c,P2);
var3 = ma(c,p3);
var4 = ma(c,p4);
var5 = ma(c,P5);
var6 = max(var1,var2,var3,var4,var5);
var7 = min(var1,var2,var3,var4,var5);
if crossup(c,var6) Then
buy();
if CrossDown(c,var7) Then
sell();
즐거운 하루되세요
> 다른존재 님이 쓴 글입니다.
> 제목 : 수식작성을 부탁드립니다.
> 20이평부터 20일 간격으로 N개의 이평선을 만들고(예를 들어 5개의 이평선을 만든다면 20,40,60,80,100 의 이평선을 만들고 7개를 만든다면 20,40,60,80,100,120,140 의 이평선을 만들되 이평선의 갯수는 변수로서 최적화시 변경이 가능하도록 해주십시오) 주가가 모든 이평선을 상향돌파하면 매수하고 주가가 모든 이평선을 하향돌파하면 매도하는 수식을 부탁드립니다.
수고해주셔서 미리 감사드립니다.
다른존재
2012-10-30 14:27:35
감사합니다 수고하세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식작성을 부탁드립니다.
> 안녕하세요
예스스탁입니다.
수식에서 사용하는 이평선의 갯수는 고정이 되어야 합니다,
가변적으로 처리할 수 없고
변수최적화를 위해서는 모든 이평의 기간값이
외부변수로 처리되어야 하므로
사용하시는 갯수만큰 변수를 만들어
작성하셔야만 합니다.
input : P1(20),P2(40),P3(60),P4(80),P5(100);
var1 = ma(c,P1);
var2 = ma(c,P2);
var3 = ma(c,p3);
var4 = ma(c,p4);
var5 = ma(c,P5);
var6 = max(var1,var2,var3,var4,var5);
var7 = min(var1,var2,var3,var4,var5);
if crossup(c,var6) Then
buy();
if CrossDown(c,var7) Then
sell();
즐거운 하루되세요
> 다른존재 님이 쓴 글입니다.
> 제목 : 수식작성을 부탁드립니다.
> 20이평부터 20일 간격으로 N개의 이평선을 만들고(예를 들어 5개의 이평선을 만든다면 20,40,60,80,100 의 이평선을 만들고 7개를 만든다면 20,40,60,80,100,120,140 의 이평선을 만들되 이평선의 갯수는 변수로서 최적화시 변경이 가능하도록 해주십시오) 주가가 모든 이평선을 상향돌파하면 매수하고 주가가 모든 이평선을 하향돌파하면 매도하는 수식을 부탁드립니다.
수고해주셔서 미리 감사드립니다.