커뮤니티

수식변경해주세요--------------------------

프로필 이미지
leekss1
2010-11-06 19:49:01
730
글번호 33373
답변완료
첫봉은 오시레이터값을 전봉과비교하지말고 그냥 "0+전봉차"는 매수 "0-전봉차"는 매도 되게해주세요 (전일종가와 의 왜곡을 방지하기위함) 호가잔량 오실레이터 Period1(7)값이 감소중이거나 -10000 이하일때는 매수신호 안나오게 하고 값이 증가중이거나 10000이상 일때는 매도신호는 안나오게해주세요 이평도 외부변수로 부탁합니다 input : Period(1),Period1(7),전봉차(2500); var1 = ma(bids,Period)-ma(asks,Period);#호가잔량 오실레이터 if stime >= 90000 and stime < 145000 then{ if var1 >= var1[1]+전봉차 and (var1 >= 100 or var1 <= -100) and var1 > var1[1] and var1 >= -10000 Then Buy(); if CrossDown(ma(c,5),ma(C,30)) Then ExitLong(); if var1 <= var1[1]-전봉차 and (var1 >= 100 or var1 <= -100) and var1 < var1[1] and var1 >= 10000 Then Sell(); if CrossUp(ma(c,5),ma(C,30)) Then ExitShort(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-11-08 11:25:40

안녕하세요 예스스탁입니다. input : Period(1),Period1(7),전봉차(2500),P1(5),P2(30); var1 = ma(bids,Period)-ma(asks,Period);#호가잔량 오실레이터 if stime >= 90000 and stime < 145000 then{ if dayindex == 0 Then{ if var1 >= 0+전봉차 Then buy(); if var1 <= 0-전봉차 Then sell(); } if dayindex > 0 then{ if var1 >= var1[1]+전봉차 and (var1 >= 100 or var1 <= -100) and var1 > var1[1] and var1 >= -10000 Then Buy(); if CrossDown(P1,P2) Then ExitLong(); if var1 <= var1[1]-전봉차 and (var1 >= 100 or var1 <= -100) and var1 < var1[1] and var1 >= 10000 Then Sell(); if CrossUp(P1,P2) Then ExitShort(); } } 즐거운 하루되세요 > leekss1 님이 쓴 글입니다. > 제목 : 수식변경해주세요-------------------------- > 첫봉은 오시레이터값을 전봉과비교하지말고 그냥 "0+전봉차"는 매수 "0-전봉차"는 매도 되게해주세요 (전일종가와 의 왜곡을 방지하기위함) 호가잔량 오실레이터 Period1(7)값이 감소중이거나 -10000 이하일때는 매수신호 안나오게 하고 값이 증가중이거나 10000이상 일때는 매도신호는 안나오게해주세요 이평도 외부변수로 부탁합니다 input : Period(1),Period1(7),전봉차(2500); var1 = ma(bids,Period)-ma(asks,Period);#호가잔량 오실레이터 if stime >= 90000 and stime < 145000 then{ if var1 >= var1[1]+전봉차 and (var1 >= 100 or var1 <= -100) and var1 > var1[1] and var1 >= -10000 Then Buy(); if CrossDown(ma(c,5),ma(C,30)) Then ExitLong(); if var1 <= var1[1]-전봉차 and (var1 >= 100 or var1 <= -100) and var1 < var1[1] and var1 >= 10000 Then Sell(); if CrossUp(ma(c,5),ma(C,30)) Then ExitShort(); }