커뮤니티
문의합니다
2016-09-19 19:52:47
93
글번호 102028
문의 합니다
1번 시스템 매매수식
input : Period1(50),Period2(60),signal(30);
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();
2번 시스템 매매수식
input : Period(15);
var : T(0);
var1 = ema(c,Period);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and T[1] != 1 Then
buy();
if T == -1 and T[1] != -1 Then
sell();
매수진입 및 청산
1번 시스템매매의 SROC가 상승크로스 만족시
2번 시스템 매매의 15일이평선으로 매수진입 및 청산만 진행하고
매도진입 및 청산
1번 시스템매매의 SROC가 하락크로스 만족시
2번 시스템 매매의 15일선이평선으로 매도진입 및 청산만 진행되도록 구현하고자 합니다
변수값은 SROC 3개와 지수이평선 1개를 수시로 변경하여 사용할 계획입니다
(시스템 매매 설정창의 변수값 4개를 변경하여 사용할 계획)
감사합니다
답변 1
예스스탁 예스스탁 답변
2016-09-20 10:03:14
안녕하세요
예스스탁입니다.
input : Period1(50),Period2(60),signal(30),Period(15);
var : SROC(0),SROCsig(0),T(0);
SROC = ema(C,Period1)/ema(c,Period1)[Period2]*100;
SROCsig = ema(SROC,signal);
var1 = ema(c,Period);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if SROC > SROCsig Then{
if T == 1 and T[1] != 1 Then
buy();
if T == -1 and T[1] != -1 Then
ExitLong();
}
if SROC < SROCsig Then{
if T == -1 and T[1] != -1 Then
sell();
if T == 1 and T[1] != 1 Then
ExitShort();
}
즐거운 하루되세요
> 남산 님이 쓴 글입니다.
> 제목 : 문의합니다
>
문의 합니다
1번 시스템 매매수식
input : Period1(50),Period2(60),signal(30);
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();
2번 시스템 매매수식
input : Period(15);
var : T(0);
var1 = ema(c,Period);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and T[1] != 1 Then
buy();
if T == -1 and T[1] != -1 Then
sell();
매수진입 및 청산
1번 시스템매매의 SROC가 상승크로스 만족시
2번 시스템 매매의 15일이평선으로 매수진입 및 청산만 진행하고
매도진입 및 청산
1번 시스템매매의 SROC가 하락크로스 만족시
2번 시스템 매매의 15일선이평선으로 매도진입 및 청산만 진행되도록 구현하고자 합니다
변수값은 SROC 3개와 지수이평선 1개를 수시로 변경하여 사용할 계획입니다
(시스템 매매 설정창의 변수값 4개를 변경하여 사용할 계획)
감사합니다
다음글
이전글