커뮤니티

시스템 프로그램 작성 문의드립니다.

프로필 이미지
으그흐흐
2016-08-04 19:26:29
147
글번호 100730
답변완료

첨부 이미지

안녕하세요. 항상 친절하고 정확한 답변 감사드립니다. 아래와 같이 프로그램을 짠 후, 시스템 성능보고서를 확인하면... 위의 그림처럼 2번 매수하고 각각 따로 2번 매도한 것으로 표현됩니다... 시스템 성능보고서 상에서 실제 HTS 처럼, 2회의 매수가가 평균단가로 표현되고, 2개의 수량을 한 번에 매도하는 것으로 출력될 수 있도록 하는 방법은 없을까요?? 감사합니다. ---------------------------------------------------------------- var : Dayx(0); var : buyday(0), buyprice(0), CDCav10dday(0), chumae(0); if date != date[1] Then Dayx = Dayx+1; if MarketPosition == 0 and CrossDown(C, Ema(c,10)) Then { Buy("10일선 dead"); buyday = dayx; buyprice = C; ExitLong("", AtLimit, buyprice*1.05); } if MarketPosition == 1 and CrossDown(C, Ema(c,20)) and Chumae == 0 Then { Buy("20일선 dead 추매"); buyday = dayx; buyprice = (buyprice+C)/2; Chumae = 1; ExitLong("", AtLimit, buyprice*1.05); } if MarketPosition == 1 and buyday+6 >= dayx Then { ExitLong("7일이내 5%", AtLimit, buyprice*1.05); Chumae = 0; } if MarketPosition == 1 and buyday+7 == dayx Then { ExitLong("8일 포기"); Chumae = 0; }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-08-05 09:05:54

안녕하세요 예스스탁입니다. 문의하신 내용 가능하지 않습니다. 신호의 체계가 청산신호는 진입신호와 짝(진입이 어떤 청산으로 청산되었는지 ) 을 맞추게 되어 있어 가능하지 않습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 으그흐흐 님이 쓴 글입니다. > 제목 : 시스템 프로그램 작성 문의드립니다. > 안녕하세요. 항상 친절하고 정확한 답변 감사드립니다. 아래와 같이 프로그램을 짠 후, 시스템 성능보고서를 확인하면... 위의 그림처럼 2번 매수하고 각각 따로 2번 매도한 것으로 표현됩니다... 시스템 성능보고서 상에서 실제 HTS 처럼, 2회의 매수가가 평균단가로 표현되고, 2개의 수량을 한 번에 매도하는 것으로 출력될 수 있도록 하는 방법은 없을까요?? 감사합니다. ---------------------------------------------------------------- var : Dayx(0); var : buyday(0), buyprice(0), CDCav10dday(0), chumae(0); if date != date[1] Then Dayx = Dayx+1; if MarketPosition == 0 and CrossDown(C, Ema(c,10)) Then { Buy("10일선 dead"); buyday = dayx; buyprice = C; ExitLong("", AtLimit, buyprice*1.05); } if MarketPosition == 1 and CrossDown(C, Ema(c,20)) and Chumae == 0 Then { Buy("20일선 dead 추매"); buyday = dayx; buyprice = (buyprice+C)/2; Chumae = 1; ExitLong("", AtLimit, buyprice*1.05); } if MarketPosition == 1 and buyday+6 >= dayx Then { ExitLong("7일이내 5%", AtLimit, buyprice*1.05); Chumae = 0; } if MarketPosition == 1 and buyday+7 == dayx Then { ExitLong("8일 포기"); Chumae = 0; }