커뮤니티

37901 수정 보완 바랍니다

프로필 이미지
미래테크
2014-09-03 03:32:53
127
글번호 78305
답변완료
수식 감사드립니다. 보완하고 싶은 내용이 있습니다 시작일 (예: 20140902)을 넣고 싶습니다. 시스템 적용을 하다보니 전에 매수한 내역이 오늘 까지 홀딩되어 넘어와 정작 적용하고 싶은 때 적용을 할 수 없습니다 특정일에 적용 할 수 있도록 시작일을 넣고 싶습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-09-03 10:25:32

안녕하세요 예스스탁입니다. input : P1(10),P2(5),P3(5),StartDate(20140902); var : Stok(0),Stod(0),xvol1(0),xvol2(0),xvol3(0); stok = StochasticsK(P1,P2); stod = StochasticsD(p1,P2,P3); if sdate >= StartDate and stime < 100000 and crossup(stok,stod) And dayhigh < DayClose(1)*1.07 And dayopen < DayClose(1)*1.05 And DayVolume <= DayVolume(1)*0.5 Then buy(); if MarketPosition == 1 Then{ if CodeCategoryEx == 11 and BasePrice < 50000 Then{ xvol1 = int(int(MaxContracts*0.5)/10)*10; xvol2 = int(int(MaxContracts*0.25)/10)*10; xvol3 = xvol1-xvol2; } Else{ xvol1 = int(MaxContracts*0.5); xvol2 = int(MaxContracts*0.25); xvol3 = xvol1-xvol2; } ExitLong("bx1",AtLimit,EntryPrice*1.05,"",Xvol1,1); ExitLong("bx2",AtLimit,EntryPrice*1.08,"",Xvol2,1); ExitLong("bx3",AtLimit,EntryPrice*1.10,"",Xvol3,1); if highest(H,BarsSinceEntry) >= EntryPrice*1.05 and CurrentContracts < MaxContracts Then ExitLong("bx",AtStop,EntryPrice*1.05); } 즐거운 하루되세요 > 미래테크 님이 쓴 글입니다. > 제목 : 37901 수정 보완 바랍니다 > 수식 감사드립니다. 보완하고 싶은 내용이 있습니다 시작일 (예: 20140902)을 넣고 싶습니다. 시스템 적용을 하다보니 전에 매수한 내역이 오늘 까지 홀딩되어 넘어와 정작 적용하고 싶은 때 적용을 할 수 없습니다 특정일에 적용 할 수 있도록 시작일을 넣고 싶습니다