커뮤니티

추가 식좀 알려주세요

프로필 이미지
사이다
2019-05-31 14:30:20
144
글번호 129104
답변완료
앞전질문 62702 적용시 항셍에서는 소숫점이 없어야 하는데 나오고 있습니다 이점좀 수정해서 올려주세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-05-31 15:16:14

안녕하세요 예스스탁입니다. 소숫점자릿수를 지정하게 수정해 드립니다. input : P(20),N(20),소숫점표시(0); var : mav(0),Direction(0),HH(0),LL(0); var : tX(0),BH(0),SH(0);//틱수 Var : TL1(0),TL2(0),TX1(0),TX2(0); mav = ma(c,P); HH = highest(H,N); LL = lowest(L,N); if mav > mav[1] Then { Direction = 1; } if mav < mav[1] Then Direction = -1; if Direction == -1 and Direction[1] != -1 Then { value1 = mav[1]; var1 = HH[1]; var2 = 1; } if Direction == 1 and Direction[1] != 1 Then{ value1 = mav[1]; var1 = LL[1]; var2 = -1; } if Countif(var2 == -1 and C>O and C>value1,2) == 2 and mav > mav[1] Then { buy("매수"); if MarketPosition <= 0 Then { var3 = sdate[1]; var4 = sTime[1]; var5 = H; TL1 = TL_New(var3,var4,var5,sdate,stime,var5); TL_SetStyle(TL1,3); TL_SetColor(TL1,RED); tx1 = Text_New(sdate,stime,var5,NumToStr(var5,소숫점표시)); Text_SetColor(TX2,red); } } if Countif(var2 == 1 and C<O and C<value1,2) == 2 and mav < mav[1] Then { sell("매도"); if MarketPosition >= 0 then { var6 = sdate[1]; var7 = sTime[1]; var8 = L; TL2 = TL_New(var6,var7,var8,sdate,stime,var8); TL_SetStyle(TL2,3); TL_SetColor(TL2,blue); tx2 = Text_New(sdate,stime,var8,NumToStr(var8,소숫점표시)); Text_SetColor(TX2,BLUE); } } if MarketPosition == 1 Then { if H > var5 Then { var5 = h; Text_SetString(TX1,NumToStr(var5,소숫점표시)); } TL_SetBegin(TL1,var3,var4,var5); TL_SetEnd(TL1,sdate,stime,var5); Text_SetLocation(TX1,sdate,stime,var5); } if MarketPosition == -1 Then { if L < var8 Then { var8 = L; Text_SetString(TX2,NumToStr(var8,소숫점표시)); } TL_SetBegin(TL2,var6,var7,var8); TL_SetEnd(TL2,sdate,stime,var8); Text_SetLocation(TX2,sdate,stime,var8); } 즐거운 하루되세요 > 사이다 님이 쓴 글입니다. > 제목 : 추가 식좀 알려주세요 > 앞전질문 62702 적용시 항셍에서는 소숫점이 없어야 하는데 나오고 있습니다 이점좀 수정해서 올려주세요