커뮤니티

12318번과 관련한 질문입니다.

프로필 이미지
매직포뮬라
2009-12-31 14:36:28
644
글번호 27145
답변완료
안녕하세요. 처음으로 질문드립니다. 투자액을 최초원금+누적수익으로 하는 방법을 아래와 같이 친절하게 설명해 주셨는데요 Input : capital(10000000); Var1 = capital+NetProfit; if CodeCategory == 1 Then #코스피종목 var2 = int(int(var1/C)/10)*10; if CodeCategory == 2 Then #코스닥종목 var2 = int(var1/C); if data2(c) > data2(o) then Buy("b",onclose,def,var2); if data2(c) < data2(o) Then sell("s",onclose,def,var2); 진입을 누적자산의 5%씩 20회로 나누어 하게 될 경우에는 어떻게 해야할지 궁금합니다. 위의 식을 쓰니까 시스템변수설정의 피라미딩으로는 안되는 것 같습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-12-31 16:07:10

안녕하세요 예스스탁입니다. Input : capital(10000000); Var1 = int(capital+NetProfit)*0.2; if CodeCategory == 1 Then #코스피종목 var2 = int(int(var1/C)/10)*10; if CodeCategory == 2 Then #코스닥종목 var2 = int(var1/C); if data2(c) > data2(o) then Buy("b",onclose,def,var2); if data2(c) < data2(o) Then sell("s",onclose,def,var2); 시스템 트레이딩 설정창 피라미딩 탭에서 모든신호허용으로 설정하시면 됩니다. 피라미딩 진입회수도 20으로 설정하시면 20회까지만 누적됩니다. 새해 복 많이 받으세요 > 매직포뮬라 님이 쓴 글입니다. > 제목 : 12318번과 관련한 질문입니다. > 안녕하세요. 처음으로 질문드립니다. 투자액을 최초원금+누적수익으로 하는 방법을 아래와 같이 친절하게 설명해 주셨는데요 Input : capital(10000000); Var1 = capital+NetProfit; if CodeCategory == 1 Then #코스피종목 var2 = int(int(var1/C)/10)*10; if CodeCategory == 2 Then #코스닥종목 var2 = int(var1/C); if data2(c) > data2(o) then Buy("b",onclose,def,var2); if data2(c) < data2(o) Then sell("s",onclose,def,var2); 진입을 누적자산의 5%씩 20회로 나누어 하게 될 경우에는 어떻게 해야할지 궁금합니다. 위의 식을 쓰니까 시스템변수설정의 피라미딩으로는 안되는 것 같습니다. 감사합니다.