커뮤니티
지표식
2013-07-23 14:27:41
208
글번호 65640
안녕하세요
처음으로 글을 올려봅니다
A. 지표식을 예스스탁용으로 바꾸어주세요
해석도 부탁드려요
1.MACD(short,long,signal)=(60,130,9)
2.af = 0.06
3.,maxaf =0.6
a=If(MACD(short,long)>eavg(MACD(short,long),signal),
If(sar(af,maxaf)<C,9,3),
If(sar(af,maxaf)>C,-9,-3));
b=if(MACD(short,long)>0, 20, -20);
a+b
B.시스템식
지표가 0 이상이면 매수/매도청산
지표가 0 이하이면 매도/매수청산
수고하세요
답변 1
예스스탁 예스스탁 답변
2013-07-23 17:28:10
안녕하세요
예스스탁입니다.
1.
input : short(60),long(130),signal(9),af(0.06),maxaf(0.6);
var : aa(0),bb(0);
var1 = MACD(short,long);#MACD
var2 = ema(var1,Signal);#MACD sig
var3 = sar(af,maxaf); #파라볼릭
#MACD가 MACDsig보다 크고 종가가 파라볼릭보다 크면 9
#MACD가 MACDsig보다 크고 종가가 파라볼릭보다 작거나 같으면 3
#MACD가 MACDsig보다 작거나 같고 종가가 파라볼릭보다 작으면 -9
#MACD가 MACDsig보다 작거나 같고 종가가 파라볼릭보다 크거나 같으면 -3
if var1 > var2 Then{
if C > var3 Then
AA = 9;
Else
AA = 3;
}
Else{
if var3 > C Then
AA = -9;
Else
AA = -3;
}
#MACD가 0보다 크면 20 아니면 -20
if var1 > 0 Then
BB = 20;
Else
BB = -20;
plot1(AA+BB);
2
input : short(60),long(130),signal(9),af(0.06),maxaf(0.6);
var : aa(0),bb(0);
var1 = MACD(short,long);#MACD
var2 = ema(var1,Signal);#MACD sig
var3 = sar(af,maxaf); #파라볼릭
#MACD가 MACDsig보다 크고 종가가 파라볼릭보다 크면 9
#MACD가 MACDsig보다 크고 종가가 파라볼릭보다 작거나 같으면 3
#MACD가 MACDsig보다 작거나 같고 종가가 파라볼릭보다 작으면 -9
#MACD가 MACDsig보다 작거나 같고 종가가 파라볼릭보다 크거나 같으면 -3
if var1 > var2 Then{
if C > var3 Then
AA = 9;
Else
AA = 3;
}
Else{
if var3 > C Then
AA = -9;
Else
AA = -3;
}
#MACD가 0보다 크면 20 아니면 -20
if var1 > 0 Then
BB = 20;
Else
BB = -20;
#0을 상향돌파하면 매수
if crossup(AA+BB,0) Then
buy();
#0을 하향이탈하면 매도
if CrossDown(AA+BB, 0) Then
sell();
즐거운 하루되세요
> 한산도 님이 쓴 글입니다.
> 제목 : 지표식
> 안녕하세요
처음으로 글을 올려봅니다
A. 지표식을 예스스탁용으로 바꾸어주세요
해석도 부탁드려요
1.MACD(short,long,signal)=(60,130,9)
2.af = 0.06
3.,maxaf =0.6
a=If(MACD(short,long)>eavg(MACD(short,long),signal),
If(sar(af,maxaf)<C,9,3),
If(sar(af,maxaf)>C,-9,-3));
b=if(MACD(short,long)>0, 20, -20);
a+b
B.시스템식
지표가 0 이상이면 매수/매도청산
지표가 0 이하이면 매도/매수청산
수고하세요