커뮤니티

수식좀 수정해주세요

프로필 이미지
이재찬
2010-08-30 10:31:11
589
글번호 31942
답변완료
수고하십니다 제가 초보인데 구상한것을 짜집기 하니 잘안되네요 Input : Period(20); var1 = ma(asks,Period); var2 = ma(bids,Period); var : cnt(0),count(0); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if MarketPosition == 0 and count == 0 Then if crossup (var1,var2) Then { buy();} if CrossDown (var2,var1) Then { sell();} 1,시가후 이평선위로 종가가 올랐을때,호가잔량도 매수가 많을때만 매수한다 2,종가가 이평선 아래로 내려오면 청산한다 3,청산하면 더이상 진입을 안한다(하루한번만 거래한다) 4,매도매매도 똑같은 원리로 하루 한번만 한다 이렇게 하면 돈좀 벌것 같은데 한번 잘 만들어 주세요 부탁합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-08-30 17:13:04

안녕하세요 예스스탁입니다. Input : Period(20),P(20); var : cnt(0),count(0); var1 = ma(asks,Period); var2 = ma(bids,Period); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if MarketPosition == 0 and count == 0 Then{ if crossup(c,ma(c,P)) and var1 > var2 Then#종가가 20이평을 상향하고 매수호가잔량이평이 매도호가잔량이평보다 많으면 매수 { buy();} if CrossDown(c,ma(c,P)) and var1 < var2 Then#종가가 20이평을 하향하고 매도호가잔량이평이 매수호가잔량이평보다 많으면 매도 { sell();} } if MarketPosition == 1 and CrossDown(c,ma(c,p)) Then exitlong(); if MarketPosition == -1 and CrossUp(c,ma(c,p)) Then ExitShort(); 즐거운 하루되세요 > 이재찬 님이 쓴 글입니다. > 제목 : 수식좀 수정해주세요 > 수고하십니다 제가 초보인데 구상한것을 짜집기 하니 잘안되네요 Input : Period(20); var1 = ma(asks,Period); var2 = ma(bids,Period); var : cnt(0),count(0); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if MarketPosition == 0 and count == 0 Then if crossup (var1,var2) Then { buy();} if CrossDown (var2,var1) Then { sell();} 1,시가후 이평선위로 종가가 올랐을때,호가잔량도 매수가 많을때만 매수한다 2,종가가 이평선 아래로 내려오면 청산한다 3,청산하면 더이상 진입을 안한다(하루한번만 거래한다) 4,매도매매도 똑같은 원리로 하루 한번만 한다 이렇게 하면 돈좀 벌것 같은데 한번 잘 만들어 주세요 부탁합니다