커뮤니티

질문합니다 ~

프로필 이미지
yooneee7
2016-01-12 12:20:21
116
글번호 94327
답변완료
안녕하세요 ~ 오늘 몇가지 여쭤볼게요 ~! 1. 20일 이동평균선이 120일 이동평균선을 상향돌파할때 매수 20일 이동평균선이 120일 이동평균선을 하향돌파할때 매도 하고 15시 손실상태이면 청산합니다. 2. 5일선이 20일 선을 돌파하고 n분경과후 돌파시점보다 높은가격이면 매수 낮은가격이면 매도합니다 . 3. 10시까지 최저가에서 1p 상승시 매수 10시까지 최고가에서 1p 하락시 매도 합니다 . 4. 5일 이동평균선을 상승돌파한후 -0.5p에서 매도 5일 이동편균선을 하향돌파한후 +0.5p에서 매수 합니다 . 항상 수고많으십니다 ㅎㅎ 감사합니다~!.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-01-12 17:10:42

안녕하세요 예스스탁입니다. 1. var1 = ma(C,20); var2 = ma(C,120); if crossup(var1,var2) Then buy(); if CrossDown(var1,var2) Then Sell(); if stime == 150000 or (stime > 150000 and stime[1] < 150000) Then{ if MarketPosition == 1 and C < EntryPrice Then exitlong(); if MarketPosition == -1 and C > EntryPrice Then ExitShort(); } 2. input : N(10); var : X(0),Y(0),Z(0); var1 = ma(C,5); var2 = ma(C,20); var3 = TimeToMinutes(stime); if crossup(var1,var2) Then{ X = 1; Y = C; Z = var3; } if CrossDown(var1,var2) Then{ X = -1; Y = C; Z = var3; } if X == 1 and (var3 == Z+n or (var3 > Z+n and var3[1] < Z+n)) and C > Y Then buy(); if X == -1 and (var3 == Z+n or (var3 > Z+n and var3[1] < Z+n)) and C < Y Then sell(); 3 if stime < 100000 Then{ var1 = DayHigh; var2 = DayLow; } if stime >= 100000 and stime < 150000 Then{ if H < var2+1 Then buy("b",AtStop,var2+1); if L > var1-1 Then Sell("s",AtStop,var1-1); } 4 var : X(0),Y(0),Z(0); var1 = ma(C,5); if crossup(c,var1) Then{ X = 1; Y = C; } if CrossDown(c,var1) Then{ X = -1; Y = C; } if X == -1 and stime > 150000 Then buy("b",AtStop,Y+0.5); if X == 1 and stime > 150000 Then sell("s",AtStop,Y-0.5); 즐거운 하루되세요 > yooneee7 님이 쓴 글입니다. > 제목 : 질문합니다 ~ > 안녕하세요 ~ 오늘 몇가지 여쭤볼게요 ~! 1. 20일 이동평균선이 120일 이동평균선을 상향돌파할때 매수 20일 이동평균선이 120일 이동평균선을 하향돌파할때 매도 하고 15시 손실상태이면 청산합니다. 2. 5일선이 20일 선을 돌파하고 n분경과후 돌파시점보다 높은가격이면 매수 낮은가격이면 매도합니다 . 3. 10시까지 최저가에서 1p 상승시 매수 10시까지 최고가에서 1p 하락시 매도 합니다 . 4. 5일 이동평균선을 상승돌파한후 -0.5p에서 매도 5일 이동편균선을 하향돌파한후 +0.5p에서 매수 합니다 . 항상 수고많으십니다 ㅎㅎ 감사합니다~!.