커뮤니티

지표표현 및 시스템식

프로필 이미지
조민철
2013-05-19 22:04:20
247
글번호 63339
답변완료
항상감사드립니다 아래조건을 챠트에 표현및 시스템식을 작성하고 싶습니다 1-1.옵션 기준가 라인 설정(지표표현식) 옵션 기준가 (var1) ==> 옵션만기다음날 ,,당월물 첫날(금요일) 저가 var1 = 옵션기준가 / 붉은색(두께2)/실선 var2 = 1.20 / 검은색(두께1) / 파선 var3 = 2.50 / 노란색(두께2) / 실선 var4 = 3.50 / 노란색(두께2) / 실선 var5 = 4.85 / 검은색(두께2) / 실선 var6 = 6.85 / 파란색(두께1) / 파선 var7 = 7.10 / 파란색(두께1) / 파선 var8 = 8.10 / 파란색(두께1) / 파선 1-2. 시스템식(옵션기준가 매매) a. 현재가(c)가 기준가(var1)을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 기준가(var1)을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 b. 현재가(c)가 var3 을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 var3 을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 c. 현재가(c)가 var4 을 상향돌파한후 다시 하향돌파시 매수청산 현재가(c)가 var2 을 하향돌파한후 다시 상향돌파시 매도청산 2-1.선물 마디가 라인설정(지표표현식) 선물기준가(var1) ==> 선물만기일 저가 var2 = var1 +2.5 / 파란색(두께1) / 실선 var3 = var1 +1.25 / 연두색(두께1) / 파선 var4 = var2 +2.5 / 파란색(두께1) / 실선 var5 = var2 +1.25 / 하늘색(두께1) / 파선 var6 = var4 +2.5 / 파란색(두께1) / 실선 var7 = var4 +1.25 / 연두색(두께1) / 파선 var8 = var6 +2.5 / 검은색(두께2) / 실선 var12 = var1 -2.5 / 파란색(두께1) / 실선 var13 = var1 -1.25 / 연두색(두께1) / 파선 var14 = var12 -2.5 / 파란색(두께1) / 실선 var15 = var12 -1.25 / 하늘색(두께1) / 파선 var16 = var14 -2.5 / 파란색(두께1) / 실선 var17 = var14 -1.25 / 연두색(두께1) / 파선 var18 = var16 -2.5 / 검은색(두께2) / 실선 2-2 선물기준가 매매 a.현재가(c)가 기준가(var1)을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 기준가(var1)을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 b.현재가(c)가 var4 을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 var4 을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-05-20 15:54:19

안녕하세요 예스스탁입니다. 1-1. 그래프의 모양은 속성에서 직접 선택하셔야 합니다. var : va2(0),va3(0),cond(false),ndate(0); va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va2 >= 8 and va2 <= 14 and va3 == 4 then cond = true; Else cond = false; if (cond == false and cond[1] == true) or (data2(index ==0)) Then{ ndate = sdate; } if sdate == ndate Then var1 = daylow; var2 = 1.2; var3 = 2.5; var4 = 3.5; var5 = 4.85; var6 = 6.85; var7 = 7.1; var8 = 8.1; plot1(var1,"기준가",RED,def,2); plot2(var2,"1.2",BLACK,def,2); plot3(var3,"2.5",YELLOW,def,2); plot4(var4,"3.5",YELLOW,def,2); plot5(var5,"4.85",BLACK,def,2); plot6(var6,"6.85",BLUE,def,2); plot7(var7,"7.10",BLUE,def,2); plot8(var8,"8.10",BLUE,def,2); 1-2. var : va2(0),va3(0),cond(false),ndate(0); va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va2 >= 8 and va2 <= 14 and va3 == 4 then cond = true; Else cond = false; if (cond == false and cond[1] == true) or (data2(index ==0)) Then{ ndate = sdate; } if sdate == ndate Then var1 = daylow; var2 = 1.2; var3 = 2.5; var4 = 3.5; var5 = 4.85; var6 = 6.85; var7 = 7.1; var8 = 8.1; #a if c > var3 and crossup(c[3],var1[3]) Then buy(); if c < var3 and CrossDown(c[3],var1[3]) Then Sell(); #b if c > var3 and crossup(c[3],var3[3]) Then buy(); if c < var3 and CrossDown(c[3],var3[3]) Then Sell(); #c if MarketPosition == 1 and countif(crossup(c,var4),BarsSinceEntry) >= 1 and CrossDown(c,var4) Then exitlong(); if MarketPosition == -1 and countif(CrossDown(c,var2),BarsSinceEntry) >= 1 and CrossUp(c,var2) Then ExitShort(); 2-1 var : va1(0),va2(0),va3(0),cond(false),ndate(0); va1 = int(date/100)-int(date/10000)*100; va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va1%3 == 0 and va2 >= 8 and va2 <= 14 and va3 == 4 then var1 = daylow; var2 = var1+2.5; var3 = var1+1.25; var4 = var2+2.5; var5 = var2+1.25; var6 = var4+2.5; var7 = var4+1.25; var8 = var6+2.5; var12 = var1-2.5; var13 = var1-1.25; var14 = var2-2.5; var15 = var2-1.25; var16 = var4-2.5; var17 = var4-1.25; var18 = var6-2.5; plot1(var1,"선물만기일저가",BLUE,def,1); plot2(var2,"var1+2.5",BLUE,def,1); plot3(var3,"var1+1.25",GREEN,def,1); plot4(var4,"var2+2.5",BLUE,def,1); plot5(var5,"var2+1.25",CYAN,def,1); plot6(var6,"var4+2.5",BLUE,def,1); plot7(var7,"var4+1.25",GREEN,def,1); plot8(var8,"var5+2.5",BLACK,def,2); plot12(var12,"var1-2.5",BLUE,def,1); plot13(var13,"var1-1.25",GREEN,def,1); plot14(var14,"var2-2.5",BLUE,def,1); plot15(var15,"var2-1.25",CYAN,def,1); plot16(var16,"var4-2.5",BLUE,def,1); plot17(var17,"var4-1.25",GREEN,def,1); plot18(var18,"var5-2.5",BLACK,def,2); 2-2 var : va1(0),va2(0),va3(0),cond(false),ndate(0); va1 = int(date/100)-int(date/10000)*100; va2 = date - int(date/100)*100; va3 = DayOfWeek(date); if va1%3 == 0 and va2 >= 8 and va2 <= 14 and va3 == 4 then var1 = daylow; var2 = var1+2.5; var3 = var1+1.25; var4 = var2+2.5; var5 = var2+1.25; var6 = var4+2.5; var7 = var4+1.25; var8 = var6+2.5; var12 = var1-2.5; var13 = var1-1.25; var14 = var2-2.5; var15 = var2-1.25; var16 = var4-2.5; var17 = var4-1.25; var18 = var6-2.5; #a if c > var3 and crossup(c[3],var1[3]) Then buy(); if c < var3 and CrossDown(c[3],var1[3]) Then Sell(); #b if c > var3 and crossup(c[3],var4[3]) Then buy(); if c < var3 and CrossDown(c[3],var4[3]) Then Sell(); 즐거운 하루되세요 > 조민철 님이 쓴 글입니다. > 제목 : 지표표현 및 시스템식 > 항상감사드립니다 아래조건을 챠트에 표현및 시스템식을 작성하고 싶습니다 1-1.옵션 기준가 라인 설정(지표표현식) 옵션 기준가 (var1) ==> 옵션만기다음날 ,,당월물 첫날(금요일) 저가 var1 = 옵션기준가 / 붉은색(두께2)/실선 var2 = 1.20 / 검은색(두께1) / 파선 var3 = 2.50 / 노란색(두께2) / 실선 var4 = 3.50 / 노란색(두께2) / 실선 var5 = 4.85 / 검은색(두께2) / 실선 var6 = 6.85 / 파란색(두께1) / 파선 var7 = 7.10 / 파란색(두께1) / 파선 var8 = 8.10 / 파란색(두께1) / 파선 1-2. 시스템식(옵션기준가 매매) a. 현재가(c)가 기준가(var1)을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 기준가(var1)을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 b. 현재가(c)가 var3 을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 var3 을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 c. 현재가(c)가 var4 을 상향돌파한후 다시 하향돌파시 매수청산 현재가(c)가 var2 을 하향돌파한후 다시 상향돌파시 매도청산 2-1.선물 마디가 라인설정(지표표현식) 선물기준가(var1) ==> 선물만기일 저가 var2 = var1 +2.5 / 파란색(두께1) / 실선 var3 = var1 +1.25 / 연두색(두께1) / 파선 var4 = var2 +2.5 / 파란색(두께1) / 실선 var5 = var2 +1.25 / 하늘색(두께1) / 파선 var6 = var4 +2.5 / 파란색(두께1) / 실선 var7 = var4 +1.25 / 연두색(두께1) / 파선 var8 = var6 +2.5 / 검은색(두께2) / 실선 var12 = var1 -2.5 / 파란색(두께1) / 실선 var13 = var1 -1.25 / 연두색(두께1) / 파선 var14 = var12 -2.5 / 파란색(두께1) / 실선 var15 = var12 -1.25 / 하늘색(두께1) / 파선 var16 = var14 -2.5 / 파란색(두께1) / 실선 var17 = var14 -1.25 / 연두색(두께1) / 파선 var18 = var16 -2.5 / 검은색(두께2) / 실선 2-2 선물기준가 매매 a.현재가(c)가 기준가(var1)을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 기준가(var1)을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 b.현재가(c)가 var4 을 상향돌파후 3번째봉이 var3 위에 있을시 매수 현재가(c)가 var4 을 하향돌파후 3번째봉이 var3 아래에 있을시 매도 감사합니다