커뮤니티

문의드려요..

프로필 이미지
팽구
2013-01-01 18:39:17
218
글번호 57693
답변완료
새해 복 많이 받으세요... 두가지 질문인데요 첫째는 BarsSinceEntry와 BarsSinceExit를 다른식으로 풀어주시고요.. 둘째는 아래와 같이 어떤 조건으로 기준가를 정한다음, 기준가시점을 참고로 매수매도 하려합니다. BarsSince기준가? 같은 사용자함수가 필요한데요, 방법이 없을까요? =========================================================== If 조건 Then { 기준가 = C; } 기준가시점부터 최저가 대비 3% 상승이면 매수, 최고가대비 3% 하락이면 매도 If Lowest(L,BarsSince기준가)*1.03 < C Then Buy(); If Highest(H,BarsSince기준가)*0.97 > C Then Sell();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-01-02 16:42:26

안녕하세요 예스스탁입니다. 1. var : entrybar(0),exitbar(0); if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then entrybar = 0; if MarketPosition != 0 Then entrybar = entrybar+1; if (MarketPosition == 0 or MarketPosition != 0) and MarketPosition != MarketPosition[1] Then exitbar = 0; if MarketPosition != 0 Then exitbar = exitbar+1; 2. var : 기준가(0),최고가(0),최저가(0); If 조건 Then { 기준가 = C; 최고가 = H; 최저가 = L; } if H > 최고가 Then 최고가 = H; if L < 최저가 Then 최저가 = L; If 최저가*1.03 < C Then Buy(); If 최고가*0.97 > C Then Sell(); 즐거운 하루되세요 > 팽구 님이 쓴 글입니다. > 제목 : 문의드려요.. > 새해 복 많이 받으세요... 두가지 질문인데요 첫째는 BarsSinceEntry와 BarsSinceExit를 다른식으로 풀어주시고요.. 둘째는 아래와 같이 어떤 조건으로 기준가를 정한다음, 기준가시점을 참고로 매수매도 하려합니다. BarsSince기준가? 같은 사용자함수가 필요한데요, 방법이 없을까요? =========================================================== If 조건 Then { 기준가 = C; } 기준가시점부터 최저가 대비 3% 상승이면 매수, 최고가대비 3% 하락이면 매도 If Lowest(L,BarsSince기준가)*1.03 < C Then Buy(); If Highest(H,BarsSince기준가)*0.97 > C Then Sell();