커뮤니티

식 질문드려요...

프로필 이미지
깽알신랑
2013-03-22 03:40:13
180
글번호 61050
답변완료
또 왔습니다.. ^^;; 1번. 일봉 시스템식에서 진입식 A, B, C,D 가 있다고할때... C 에만 목표수익 5% 청산으로 주고싶으면 어떻게 하나요... SetStopProfittarget(P,Percentstop); 요건 모두에게 걸려버리니... 2번. 진입이후 발생한 최고가가 이전 300봉 최고가보다 클때(신규고가 A)... A이후 5봉 연속 A보다 작으면 청산... 3번. 제가 만들어논 지표가 상승 하락 이라고 있다고할때... 진입이후 상승 이 하락 으로 바뀌면... 이걸 어떻게 표현하나요... 4번. 위에 지표가 상승에서 하락으로 바뀌면 30봉 동안 진입금지... 머리속에 맴맴돌고 표현은 잘 안되네요... ㅜㅜ 부탁드립니다... ^^;
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-22 13:33:58

안녕하세요 예스스탁입니다. 1. 강제청산 함수를 사용하지 마시고 식을 풀어서 작성하셔야 합니다. 진입명을 이용해 지정하셔야 합니다. input : P(5); if A조건 then buy("a"); if b조건 then buy("b"); if c조건 then buy("c"); if d조건 then buy("d"); #C가 매수진입일 경우 if MarketPosition == 1 and IsEntryName("c") == true Then exitlong("bx",Atlimit,EntryPrice*(1+P/100)); #C가 매도진입일 경우 if MarketPosition == -1 and IsEntryName("c") == true Then ExitShort("sx",Atlimit,EntryPrice*(1-P/100)); 2. var1 = highest(H,300); if MarketPosition ==1 Then{ if crossup(h,var1[BarsSinceEntry]) Then{ value1 = BarsSinceEntry; value2 = index; } if BarsSinceEntry >= value2+5 and countif(H < value1,5) == 5 Then exitlong(); } 3. var1 = 지표값; #하락전환 if MarketPosition == 1 and var1 < var1[1] and var1[1] > var1[2] Then exitlong(); 4. var1 = 지표값; #하락전환 if var1 < var1[1] and var1[1] > var1[2] Then value1 = index; if 매수조건 and index >= value1+30 Then buy(); if 매도조건 and index >= value1+30 Then sell(); 즐거운 하루되세요 > 깽알신랑 님이 쓴 글입니다. > 제목 : 식 질문드려요... > 또 왔습니다.. ^^;; 1번. 일봉 시스템식에서 진입식 A, B, C,D 가 있다고할때... C 에만 목표수익 5% 청산으로 주고싶으면 어떻게 하나요... SetStopProfittarget(P,Percentstop); 요건 모두에게 걸려버리니... 2번. 진입이후 발생한 최고가가 이전 300봉 최고가보다 클때(신규고가 A)... A이후 5봉 연속 A보다 작으면 청산... 3번. 제가 만들어논 지표가 상승 하락 이라고 있다고할때... 진입이후 상승 이 하락 으로 바뀌면... 이걸 어떻게 표현하나요... 4번. 위에 지표가 상승에서 하락으로 바뀌면 30봉 동안 진입금지... 머리속에 맴맴돌고 표현은 잘 안되네요... ㅜㅜ 부탁드립니다... ^^;