커뮤니티
참조종목으로 전환 수식 부탁드립니다
2011-05-07 23:33:52
630
글번호 38392
참조종목으로 전환 수식 부탁드립니다
선물차트를 data2(참조종목)으로 인식해서
주식현물 거래를 할려고 합니다.
앞선 Q&A 에서 여러답변을 조회해보고 적용해보았지만, 이래저래 에러가 나서요.
아래식 전환좀 부탁드립니다.
Input : EmaLen(13), macd1(12), macd2(26), macd3(9);
input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45);
var : emaV(0), MacdV(0), MacdS(0), MacdOsc(0);
var : LemaV(0), LmacdV(0), LmacdS(0), LmacdOsc(0);
# intermediate timeframe(기준 시간프레임)
emaV = ema(C,EmaLen);
MacdV = macd(macd1,macd2);
MacdS = ema(MacdV,macd3);
MacdOsc = MacdV-MacdS;
# intermediate timeframe*5(주추세 시간프레임)
LemaV = ema(C,LongEmaLen);
LmacdV = macd(Longmacd1,Longmacd2);
LmacdS = ema(LmacdV,Longmacd3);
LmacdOsc = LmacdV-LmacdS;
# 매수진입
If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then {
if emaV > emaV[1] and macdOsc > MacdOsc[1] Then
buy();
}
# 매도진입
If LemaV < LemaV[1] and LmacdOsc < LmacdOsc[1] then {
if emaV < emaV[1] and macdOsc < MacdOsc[1] Then
sell();
}
답변 1
예스스탁 예스스탁 답변
2011-05-09 12:28:13
안녕하세요? 예스스탁입니다.
문의하신 내용 답변드립니다.
Input : EmaLen(13), macd1(12), macd2(26), macd3(9);
input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45);
var : emaV(0,data2), MacdV(0,data2), MacdS(0,data2), MacdOsc(0);
var : LemaV(0,data2), LmacdV(0,data2), LmacdS(0,data2), LmacdOsc(0);
# intermediate timeframe(기준 시간프레임)
emaV = data2(ema(C,EmaLen));
MacdV = data2(macd(macd1,macd2));
MacdS = data2(ema(MacdV,macd3));
MacdOsc = MacdV-MacdS;
# intermediate timeframe*5(주추세 시간프레임)
LemaV = data2(ema(C,LongEmaLen));
LmacdV = data2(macd(Longmacd1,Longmacd2));
LmacdS = data2(ema(LmacdV,Longmacd3));
LmacdOsc = LmacdV-LmacdS;
# 매수진입
If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then {
if emaV > emaV[1] and macdOsc > MacdOsc[1] Then
buy();
}
# 매도진입
If LemaV < LemaV[1] and LmacdOsc < LmacdOsc[1] then {
if emaV < emaV[1] and macdOsc < MacdOsc[1] Then
sell();
}
> 도시군인 님이 쓴 글입니다.
> 제목 : 참조종목으로 전환 수식 부탁드립니다
> 참조종목으로 전환 수식 부탁드립니다
선물차트를 data2(참조종목)으로 인식해서
주식현물 거래를 할려고 합니다.
앞선 Q&A 에서 여러답변을 조회해보고 적용해보았지만, 이래저래 에러가 나서요.
아래식 전환좀 부탁드립니다.
Input : EmaLen(13), macd1(12), macd2(26), macd3(9);
input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45);
var : emaV(0), MacdV(0), MacdS(0), MacdOsc(0);
var : LemaV(0), LmacdV(0), LmacdS(0), LmacdOsc(0);
# intermediate timeframe(기준 시간프레임)
emaV = ema(C,EmaLen);
MacdV = macd(macd1,macd2);
MacdS = ema(MacdV,macd3);
MacdOsc = MacdV-MacdS;
# intermediate timeframe*5(주추세 시간프레임)
LemaV = ema(C,LongEmaLen);
LmacdV = macd(Longmacd1,Longmacd2);
LmacdS = ema(LmacdV,Longmacd3);
LmacdOsc = LmacdV-LmacdS;
# 매수진입
If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then {
if emaV > emaV[1] and macdOsc > MacdOsc[1] Then
buy();
}
# 매도진입
If LemaV < LemaV[1] and LmacdOsc < LmacdOsc[1] then {
if emaV < emaV[1] and macdOsc < MacdOsc[1] Then
sell();
}