예스스탁
예스스탁 답변
2020-11-23 17:09:51
안녕하세요
예스스탁입니다.
시뮬레이션 차트는 변수최적화 기능이 있어
모든 외부저장변수(input)가 숫자이어야 합니다.
해당 수식에 true나 false로 저장되는 값이 있어 해당 메세지가 발생했습니다.
전략실행차트는 관계가 없습니다.
sma_source와 sma_signal변수를 숫자로 변경해 드립니다.
0으로 지정하면 지수이평, 1로 지정하면 단순이평으로 계산됩니다.
1
input : fast_length(12),slow_length(26),EMATrend(50),signal_length(9),sma_source(0),sma_signal(0);
var : src(0),fast_ma(0),slow_ma(0),macdv(0),signal(0),hist(0),fastMA(0),col(0);
src = close;
fast_ma = iff(sma_source == 1 , ma(src, fast_length) , ema(src, fast_length));
slow_ma = iff(sma_source == 1 , ma(src, slow_length) , ema(src, slow_length));
macdv = fast_ma - slow_ma;
signal = iff(sma_signal == 1 , ma(macdv, signal_length) , ema(macdv, signal_length));
hist = macdv - signal;
if hist > 0 Then
hist = 0.1;
if hist < 0 Then
hist = 0.09;
fastMA = ema(close, EMATrend);
col = Iff(hist == 0.1 , IFf((hist == 0.1) and (close > fastMA) and (open > fastMA) and (low > fastMA) , RED , MAGENTA) ,
IFf((hist == 0.09) and (close < fastMA) and (open < fastMA) and (high < fastMA) , BLUE,CYAN));
plot1(hist,"Histogram",col);
2 시스템
input : fast_length(12),slow_length(26),EMATrend(50),signal_length(9),sma_source(0),sma_signal(0);
var : src(0),fast_ma(0),slow_ma(0),macdv(0),signal(0),hist(0),fastMA(0),col(0);
src = close;
fast_ma = iff(sma_source == 1 , ma(src, fast_length) , ema(src, fast_length));
slow_ma = iff(sma_source == 1 , ma(src, slow_length) , ema(src, slow_length));
macdv = fast_ma - slow_ma;
signal = iff(sma_signal == 1 , ma(macdv, signal_length) , ema(macdv, signal_length));
hist = macdv - signal;
if hist > 0 Then
hist = 0.1;
if hist < 0 Then
hist = 0.09;
fastMA = ema(close, EMATrend);
col = Iff(hist == 0.1 , IFf((hist == 0.1) and (close > fastMA) and (open > fastMA) and (low > fastMA) , RED , MAGENTA) ,
IFf((hist == 0.09) and (close < fastMA) and (open < fastMA) and (high < fastMA) , BLUE,CYAN));
if Col !=col[1] and col == RED Then
Buy("B");
if Col !=col[1] and col == BLUE Then
Sell("S");
즐거운 하루되세요
> doublnim 님이 쓴 글입니다.
> 제목 : 70006 번 답글 달아주신 시스템 식이 오류가 납니다.
> 안녕하세요. 지난 번에 질문 드린 내용에 대해 알려주신 시스템 식이
오류가 나는데 확인 한 번 부탁드립니다.
내용은 지난번 70006번 게시물 아래에 답변글로 상세하게 적어놓았습니다.
감사합니다.