커뮤니티

문의 드립니다

프로필 이미지
싱글
2015-12-04 02:21:48
180
글번호 91929
답변완료
아래 수식에서 현재가 에서 N봉전의 최고점 최저점을 비교하여 10틱 이상 움직임이 없으면 신호가 나오지않게 필터링 했으면 합니다 (즉 횡보구간에는 신호가 나오지 않도록 필터링 부탁 드려요) 그리고 매매시간을 19시에 시작해서 02시에 마감할수 있도록 해주세요 input :P1(20),P2(60),P3(120),진입(15),N(90),T(70),수익(30); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); var4 = highest(H,N); var5 = lowest(L,N); if stime >= 190000 or stime < 020000 then{ if var1 > var2 and var2 > var3 and var4 >= var5-PriceScale*T Then buy("b",atlimit,var1-PriceScale*진입); if var1 < var2 and var2 < var3 and var4 >= var5+PriceScale*T Then sell("s",atlimit,var1+PriceScale*진입); SetStopProfittarget(PriceScale*수익,PointStop); } if stime == 020000 or (stime > 020000 and stime[1] < 020000) Then{ exitlong(); ExitShort(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-02 19:01:05

안녕하세요 예스스탁입니다. input :P1(20),P2(60),P3(120),진입(15),수익(30),N(10),T(10); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); var4 = highest(H,N); var5 = lowest(L,N); if stime >= 190000 or stime < 020000 then{ if var1 > var2 and var2 > var3 and var4 >= var5+PriceScale*T Then buy("b",atlimit,var1-PriceScale*진입); if var1 < var2 and var2 < var3 and var4 >= var5+PriceScale*T Then sell("s",atlimit,var1+PriceScale*진입); SetStopProfittarget(PriceScale*수익,PointStop); } if stime == 020000 or (stime > 020000 and stime[1] < 020000) Then{ exitlong(); ExitShort(); } 즐거운 하루되세요 > 싱글 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 아래 수식에서 현재가 에서 N봉전의 최고점 최저점을 비교하여 10틱 이상 움직임이 없으면 신호가 나오지않게 필터링 했으면 합니다 (즉 횡보구간에는 신호가 나오지 않도록 필터링 부탁 드려요) 그리고 매매시간을 19시에 시작해서 02시에 마감할수 있도록 해주세요 input :P1(20),P2(60),P3(120),진입(15),수익(30); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); if var1 > var2 and var2 > var3 Then buy("b",atlimit,var1-PriceScale*진입); if var1 < var2 and var2 < var3 Then sell("s",atlimit,var1+PriceScale*진입); SetStopProfittarget(PriceScale*수익,PointStop);