커뮤니티

부탁드립니다.

프로필 이미지
매일상승
2015-07-26 19:46:42
156
글번호 88902
답변완료

첨부 이미지

더운 날씨에 수고가 많으십니다. TRIX 설정은 기본설정이고 DMI수식은 밑에 있습니다. 손절은 없고 오직 그림 신호에서만 매매하도록 부탁드립니다. 잘 부탁드리겠습니다. 손실난 돈을 다시 복구하려니 계속 연구하게됩니다. Input : Period(14); var : T(0),TL1(0),TL2(0),TL3(0),TL4(0); var : TL5(0),TL6(0),TL7(0),TL8(0); value1 = DIPlus(Period); value2 = DIMinus(Period); if crossup(value1,value2) Then{ var1 = sdate; var2 = stime; var3 = H; var4 = L; T = 1; if T[1] == -1 Then{ TL1 = TL_New(var5,var6,var7,var5,var6,var8); TL2 = TL_New(sdate[1],stime[1],var7,sdate[1],stime[1],var8); TL3 = TL_New(var5,var6,var7,sdate[1],stime[1],var7); TL4 = TL_New(var5,var6,var8,sdate[1],stime[1],var8); TL_SetColor(TL1,blue); TL_SetColor(TL2,blue); TL_SetColor(TL3,blue); TL_SetColor(TL4,blue); } } if CrossDown(value1,value2) Then{ var5 = sdate; var6 = stime; var7 = H; var8 = L; T = -1; if T[1] == 1 Then{ TL1 = TL_New(var1,var2,var3,var1,var2,var4); TL2 = TL_New(sdate[1],stime[1],var3,sdate[1],stime[1],var4); TL3 = TL_New(var1,var2,var3,sdate[1],stime[1],var3); TL4 = TL_New(var1,var2,var4,sdate[1],stime[1],var4); TL_SetColor(TL1,red); TL_SetColor(TL2,red); TL_SetColor(TL3,red); TL_SetColor(TL4,red); } } TL_Delete(TL5); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); if T == 1 Then{ if H > var3 Then var3 = H; if L < var4 Then var4 = L; TL5 = TL_New(var1,var2,var3,var1,var2,var4); TL6 = TL_New(sdate,stime,var3,sdate,stime,var4); TL7 = TL_New(var1,var2,var3,sdate,stime,var3); TL8 = TL_New(var1,var2,var4,sdate,stime,var4); TL_SetColor(TL5,red); TL_SetColor(TL6,red); TL_SetColor(TL7,red); TL_SetColor(TL8,red); } if T == -1 Then{ if H > var7 Then var7 = H; if L < var8 Then var8 = L; TL5 = TL_New(var5,var6,var7,var5,var6,var8); TL6 = TL_New(sdate,stime,var7,sdate,stime,var8); TL7 = TL_New(var5,var6,var7,sdate,stime,var7); TL8 = TL_New(var5,var6,var8,sdate,stime,var8); TL_SetColor(TL5,BLUE); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); } plot1(value1); plot2(value2);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-07-27 10:28:44

안녕하세요 예스스탁입니다. Input : Period(14),TRIXP(12),TRIXsig(9); var : T(0),TL1(0),TL2(0),TL3(0),TL4(0); var : TL5(0),TL6(0),TL7(0),TL8(0); value1 = DIPlus(Period); value2 = DIMinus(Period); value3 = TRIX(TRIXP); value4 = ema(value3,TRIXsig); if crossup(value1,value2) Then{ buy("b",OnClose,def,2); } if CrossDown(value1,value2) Then{ Sell("s",OnClose,def,2); } if MarketPosition == 1 and CrossDown(value3,value4) then exitlong("bx",OnClose,def,"",1,1); if MarketPosition == -1 and CrossUp(value3,value4) then ExitShort("sx",OnClose,def,"",1,1); 박스와 지표그리는 부분은 제외했습니다. 차트에 추세선이 겹치면 보이지 않습니다. 박스와 지표는 기존과 같이 따로 지표로 같이 적용해 보시면 됩니다. 즐거운 하루되세요 > 매일상승 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 더운 날씨에 수고가 많으십니다. TRIX 설정은 기본설정이고 DMI수식은 밑에 있습니다. 손절은 없고 오직 그림 신호에서만 매매하도록 부탁드립니다. 잘 부탁드리겠습니다. 손실난 돈을 다시 복구하려니 계속 연구하게됩니다. Input : Period(14); var : T(0),TL1(0),TL2(0),TL3(0),TL4(0); var : TL5(0),TL6(0),TL7(0),TL8(0); value1 = DIPlus(Period); value2 = DIMinus(Period); if crossup(value1,value2) Then{ var1 = sdate; var2 = stime; var3 = H; var4 = L; T = 1; if T[1] == -1 Then{ TL1 = TL_New(var5,var6,var7,var5,var6,var8); TL2 = TL_New(sdate[1],stime[1],var7,sdate[1],stime[1],var8); TL3 = TL_New(var5,var6,var7,sdate[1],stime[1],var7); TL4 = TL_New(var5,var6,var8,sdate[1],stime[1],var8); TL_SetColor(TL1,blue); TL_SetColor(TL2,blue); TL_SetColor(TL3,blue); TL_SetColor(TL4,blue); } } if CrossDown(value1,value2) Then{ var5 = sdate; var6 = stime; var7 = H; var8 = L; T = -1; if T[1] == 1 Then{ TL1 = TL_New(var1,var2,var3,var1,var2,var4); TL2 = TL_New(sdate[1],stime[1],var3,sdate[1],stime[1],var4); TL3 = TL_New(var1,var2,var3,sdate[1],stime[1],var3); TL4 = TL_New(var1,var2,var4,sdate[1],stime[1],var4); TL_SetColor(TL1,red); TL_SetColor(TL2,red); TL_SetColor(TL3,red); TL_SetColor(TL4,red); } } TL_Delete(TL5); TL_Delete(TL6); TL_Delete(TL7); TL_Delete(TL8); if T == 1 Then{ if H > var3 Then var3 = H; if L < var4 Then var4 = L; TL5 = TL_New(var1,var2,var3,var1,var2,var4); TL6 = TL_New(sdate,stime,var3,sdate,stime,var4); TL7 = TL_New(var1,var2,var3,sdate,stime,var3); TL8 = TL_New(var1,var2,var4,sdate,stime,var4); TL_SetColor(TL5,red); TL_SetColor(TL6,red); TL_SetColor(TL7,red); TL_SetColor(TL8,red); } if T == -1 Then{ if H > var7 Then var7 = H; if L < var8 Then var8 = L; TL5 = TL_New(var5,var6,var7,var5,var6,var8); TL6 = TL_New(sdate,stime,var7,sdate,stime,var8); TL7 = TL_New(var5,var6,var7,sdate,stime,var7); TL8 = TL_New(var5,var6,var8,sdate,stime,var8); TL_SetColor(TL5,BLUE); TL_SetColor(TL6,BLUE); TL_SetColor(TL7,BLUE); TL_SetColor(TL8,BLUE); } plot1(value1); plot2(value2);