커뮤니티
문의합니다
2016-11-22 12:57:51
104
글번호 104234
input : Period1(10),Period2(20),signal(8);
var : SROC(0),SROCsig(0);
SROC = ema(C,Period1)/ema(c,Period1)[Period2]*100;
SROCsig = ema(SROC,signal);
if crossup(SROC,SROCsig) Then
buy();
if CrossDown(SROC,SROCsig) Then
sell();
위 수식은 S-ROC 시스템 매매 수식입니다
위 수식을 이용하여 아래 같이 시스템매매를 만들고자 합니다
매수진입
이평선(100일선) 상승일 때만 S-ROC가 CrossUP 매수진입
매수 청산
RSI가 CrossDown 매수 청산
매도진입
이평선(100일선) 하락일 때만 S-ROC가 CrossDown 매도진입
매도청산
RSI가 CrossUP 매수 청산
부탁합니다
답변 1
예스스탁 예스스탁 답변
2016-11-22 13:58:45
안녕하세요
예스스탁입니다.
input : Period1(10),Period2(20),signal(8),P(100);
var : SROC(0),SROCsig(0),mav(0);
SROC = ema(C,Period1)/ema(c,Period1)[Period2]*100;
SROCsig = ema(SROC,signal);
mav = ma(C,P);
if crossup(SROC,SROCsig) and mav > mav[1] Then
buy();
if MarketPosition == 1 and CrossDown(SROC,SROCsig) Then
ExitLong();
if CrossDown(SROC,SROCsig) and mav < mav[1] Then
sell();
if MarketPosition == -1 and CrossUp(SROC,SROCsig) Then
ExitShort();
즐거운 하루되세요
> 남산 님이 쓴 글입니다.
> 제목 : 문의합니다
> input : Period1(10),Period2(20),signal(8);
var : SROC(0),SROCsig(0);
SROC = ema(C,Period1)/ema(c,Period1)[Period2]*100;
SROCsig = ema(SROC,signal);
if crossup(SROC,SROCsig) Then
buy();
if CrossDown(SROC,SROCsig) Then
sell();
위 수식은 S-ROC 시스템 매매 수식입니다
위 수식을 이용하여 아래 같이 시스템매매를 만들고자 합니다
매수진입
이평선(100일선) 상승일 때만 S-ROC가 CrossUP 매수진입
매수 청산
RSI가 CrossDown 매수 청산
매도진입
이평선(100일선) 하락일 때만 S-ROC가 CrossDown 매도진입
매도청산
RSI가 CrossUP 매수 청산
부탁합니다
이전글