커뮤니티

문의드립니다..

프로필 이미지
라미
2009-02-12 10:32:26
1018
글번호 20176
답변완료
Input : Period(14), Period1(5), Period2(5),P1(12),P2(26) ; value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); value3 = MACD(P1,P2); # 매수/매도청산 If CrossUP(value1, value2) and value3 > 0 Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) and value3 < 0 Then { Sell(); } 여기서 전일 고가 저가의 편동폭이 4포인트 이상일땐 당일 거래 1번으로 제한하고 싶습니다.. 매수 매도식은 그대로 가져가되 매수진입하면 매도청산하면서 당일은 거래스톱 매도진입은 매수청산하면서 거래스톱을 하고 싶습니다.. 시스템식으로 부탁드릴께요.. 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-02-12 15:47:04

안녕하세요 예스스탁입니다. Input : Period(14), Period1(5), Period2(5),P1(12),P2(26) ; var : cnt(0),count(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); value3 = MACD(P1,P2); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = 0; } if dayhigh(1)-daylow(1) >= 4 Then{ If CrossUP(value1, value2) and value3 > 0 and count == 0 Then { Buy(); } If CrossDown(value1, value2) and value3 < 0 and count == 0 Then { Sell(); } If CrossUP(value1, value2) and value3 > 0 Then { ExitLong(); } If CrossDown(value1, value2) and value3 < 0 Then { ExitShort(); } } if dayhigh(1)-daylow(1) < 4 Then{ If CrossUP(value1, value2) and value3 > 0 Then { Buy(); } If CrossDown(value1, value2) and value3 < 0 Then { Sell(); } } 즐거운 하루되세요 > 라미 님이 쓴 글입니다. > 제목 : 문의드립니다.. > Input : Period(14), Period1(5), Period2(5),P1(12),P2(26) ; value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); value3 = MACD(P1,P2); # 매수/매도청산 If CrossUP(value1, value2) and value3 > 0 Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) and value3 < 0 Then { Sell(); } 여기서 전일 고가 저가의 편동폭이 4포인트 이상일땐 당일 거래 1번으로 제한하고 싶습니다.. 매수 매도식은 그대로 가져가되 매수진입하면 매도청산하면서 당일은 거래스톱 매도진입은 매수청산하면서 거래스톱을 하고 싶습니다.. 시스템식으로 부탁드릴께요.. 수고하세요