커뮤니티

수식부탁합니다.

프로필 이미지
반갑
2009-07-20 14:58:29
799
글번호 23591
답변완료
아래 지난운영자님의 답변글인데 답변글을 시스템에 적용하고자 합니다. 왕초보라 직접대입은 못하고 부탁드립니다. 감사합니다. 지난 운영자님이 다른사람에게 답변해 주신 글입니다. 안녕하세요 예스스탁입니다. ............................................................ input : capital(10000000); var : PL(0),cnt(0); ##당일 손실 PL = 0; for cnt = 0 to 10 { if sdate == EntryDate(cnt) Then PL = PL+PositionProfit(cnt); } value1 = (Capital+PL)/Capital*100; if value1 > 70 Then{ if Condition1 Then buy("매수"); } if value1 <= 70 Then exitlong(); capital변수에 시스템 트레이딩 비용수량 탭의 고정금액과 같은 액을 넣어주시기 바랍니다. 위 식은 현물기준입니다. 옵션은 value1 = (Capital+(PL*100000)/Capital*100; 입니다. 즐거운 하루되세요 .............................................................. // 테스트 시스템. 에 적용하고자 할때. Var : value(0); value = 0; # 매수 / 매도청산 If CCI(9) > 0 Then value = 1; If MACD(12,26) > 0 Then value = value+1; If DIPlus(14) > DIMinus(14) Then value = value+1; If StochasticsK(12,5) > StochasticsD(12,5,5) Then value = value+1; # 매수/매도청산 If value >= 3 Then { Buy(); } value = 0; # 매도/매수청산 If CCI(9) < 0 Then value = 1; If MACD(12,26) < 0 Then value = value+1; If DIPlus(14) < DIMinus(14) Then value = value+1; If StochasticsK(12,5) < StochasticsD(12,5,5) Then value = value+1; If value >= 3 Then { Sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-07-20 21:12:54

안녕하세요 예스스탁입니다. input : capital(10000000); var : PL(0),cnt(0),value(0);; ##당일 손실 PL = 0; for cnt = 0 to 10 { if sdate == EntryDate(cnt) Then PL = PL+PositionProfit(cnt); } value1 = (Capital+PL)/Capital*100; value = 0; # 매수 / 매도청산 If CCI(9) > 0 Then value = 1; If MACD(12,26) > 0 Then value = value+1; If DIPlus(14) > DIMinus(14) Then value = value+1; If StochasticsK(12,5) > StochasticsD(12,5,5) Then value = value+1; # 매수/매도청산 if value1 > 70 Then{ If value >= 3 Then { Buy(); } } value = 0; # 매도/매수청산 If CCI(9) < 0 Then value = 1; If MACD(12,26) < 0 Then value = value+1; If DIPlus(14) < DIMinus(14) Then value = value+1; If StochasticsK(12,5) < StochasticsD(12,5,5) Then value = value+1; If value >= 3 Then { Sell(); } if value1 <= 70 Then exitlong(); 즐거운 하루되세요 > kospi50 님이 쓴 글입니다. > 제목 : 수식부탁합니다. > 아래 지난운영자님의 답변글인데 답변글을 시스템에 적용하고자 합니다. 왕초보라 직접대입은 못하고 부탁드립니다. 감사합니다. 지난 운영자님이 다른사람에게 답변해 주신 글입니다. 안녕하세요 예스스탁입니다. ............................................................ input : capital(10000000); var : PL(0),cnt(0); ##당일 손실 PL = 0; for cnt = 0 to 10 { if sdate == EntryDate(cnt) Then PL = PL+PositionProfit(cnt); } value1 = (Capital+PL)/Capital*100; if value1 > 70 Then{ if Condition1 Then buy("매수"); } if value1 <= 70 Then exitlong(); capital변수에 시스템 트레이딩 비용수량 탭의 고정금액과 같은 액을 넣어주시기 바랍니다. 위 식은 현물기준입니다. 옵션은 value1 = (Capital+(PL*100000)/Capital*100; 입니다. 즐거운 하루되세요 .............................................................. // 테스트 시스템. 에 적용하고자 할때. Var : value(0); value = 0; # 매수 / 매도청산 If CCI(9) > 0 Then value = 1; If MACD(12,26) > 0 Then value = value+1; If DIPlus(14) > DIMinus(14) Then value = value+1; If StochasticsK(12,5) > StochasticsD(12,5,5) Then value = value+1; # 매수/매도청산 If value >= 3 Then { Buy(); } value = 0; # 매도/매수청산 If CCI(9) < 0 Then value = 1; If MACD(12,26) < 0 Then value = value+1; If DIPlus(14) < DIMinus(14) Then value = value+1; If StochasticsK(12,5) < StochasticsD(12,5,5) Then value = value+1; If value >= 3 Then { Sell(); }