커뮤니티

시스템식 수정 부탁드립니다.

프로필 이미지
회원
2012-09-10 09:39:02
323
글번호 54525
답변완료
1번은 키움식인데 예스로 변경과 수식설명을 부탁드립니다. 2번은 예스식인데 진입이후 0.5P 수익일때 청산하는 수식추가와 수식설명을 부탁드립니다. 감사합니다. 1. 지표조건설정 - 기간:0.4 / 수치:10 매수진입 a=100*( (avg( (C+H+L)/3,20)+2*Stdev((C+H+L)/3,20)) -(Avg((C+H+L)/3,20)-2*Stdev((C+H+L)/3,20))) / Avg ((C+H+L)/3,20); CrossUp(c,highest(H(1),수치)) and a>기간 매수청산 Crossdown(c,lowest(L(1), 수치)) 매도진입 Crossdown(c,lowest(L(1),수치)) and a>기간 매도청산 CrossUp(c,highest(H(1),수치)) 2. input : period(15),percent(3); var1 = highest(H,Period)[1]; var2 = lowest(L,period)[1]; if var1 < var2 * (1+percent/100) and C >= Var1 and V[1] > 0 then buy(); if var1 < var2 * (1+percent/100) and C <= Var2 and V[1] > 0 then sell();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-09-10 14:32:08

안녕하세요 예스스탁입니다. 1. input : 기간(0.4),수치(10); var1=100*( (ma( (C+H+L)/3,20)+2*Std((C+H+L)/3,20)) -(ma((C+H+L)/3,20)-2*Std((C+H+L)/3,20))) / ma((C+H+L)/3,20); if CrossUp(c,highest(H[1],수치)) and var1>기간 Then buy(); if Crossdown(c,lowest(L[1], 수치)) Then ExitLong(); if Crossdown(c,lowest(L[1],수치)) and var1 > 기간 Then sell(); if CrossUp(c,highest(H[1],수치)) Then ExitShort(); 2. input : period(15),percent(3); var1 = highest(H,Period)[1]; var2 = lowest(L,period)[1]; if var1 < var2 * (1+percent/100) and C >= Var1 and V[1] > 0 then buy(); if var1 < var2 * (1+percent/100) and C <= Var2 and V[1] > 0 then sell(); #0.5수익청산 SetStopProfittarget(0.5,PointStop); 즐거운 하루되세요 > 눈 님이 쓴 글입니다. > 제목 : 시스템식 수정 부탁드립니다. > 1번은 키움식인데 예스로 변경과 수식설명을 부탁드립니다. 2번은 예스식인데 진입이후 0.5P 수익일때 청산하는 수식추가와 수식설명을 부탁드립니다. 감사합니다. 1. 지표조건설정 - 기간:0.4 / 수치:10 매수진입 a=100*( (avg( (C+H+L)/3,20)+2*Stdev((C+H+L)/3,20)) -(Avg((C+H+L)/3,20)-2*Stdev((C+H+L)/3,20))) / Avg ((C+H+L)/3,20); CrossUp(c,highest(H(1),수치)) and a>기간 매수청산 Crossdown(c,lowest(L(1), 수치)) 매도진입 Crossdown(c,lowest(L(1),수치)) and a>기간 매도청산 CrossUp(c,highest(H(1),수치)) 2. input : period(15),percent(3); var1 = highest(H,Period)[1]; var2 = lowest(L,period)[1]; if var1 < var2 * (1+percent/100) and C >= Var1 and V[1] > 0 then buy(); if var1 < var2 * (1+percent/100) and C <= Var2 and V[1] > 0 then sell();