커뮤니티

문의합니다

프로필 이미지
남산
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개를 변경하여 사용할 계획) 감사합니다