커뮤니티

N매매 손익

프로필 이미지
회원
2005-03-21 16:31:12
939
글번호 6891
답변완료
1.매수 매매손익이 X이상 N번 발생하면 Y봉동안 진입금지하는 수식부탁드립니다. 2.매도 매매손익이 X이상 N번 발생하면 Y봉동안 진입금지하는 수식부탁드립니다. 3.매매손익(매수,매도 포함)이 X이상 N번 발생하면 Y봉동안 진입금지하는 수식부탁드립니다.
기타
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2005-03-22 17:08:57

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. 1. 당일내 손실이 3번을 초과하면 진입하지 않는 식입니다. 일봉이시면 당일초기화 부분을 삭제하시면 됩니다. var : ma5(0),ma10(0),buyval(0),EXLval(0); if date != date[1] then //당일 초기화 var3 = 0; // ma5 = ma(c,5); ma10 = ma(c,10); if crossup(ma5,ma10) and var3 < 3 then{ buy(); buyval = c; } if crossdown(ma5,ma10) then{ exitlong(); EXLval = c; var2 = EXLval - buyval; if var2 < 0 then var3 = var3+1; } 2. var : ma5(0),ma10(0),sellval(0),ESval(0); if date != date[1] then var3 = 0; ma5 = ma(c,5); ma10 = ma(c,10); if crossdown(ma5,ma10) and var3 < 3 then{ sell(); sellval = c; } if crossup(ma5,ma10) then{ exitshort(); ESval = c; var2 = sellval - ESval; if var2 < 0 then var3 = var3+1; } 3. var : ma5(0),ma10(0),buyval(0),EXLval(0),sellval(0),ESval(0); if date != date[1] then //당일 초기화 var3 = 0; // ma5 = ma(c,5); ma10 = ma(c,10); if crossup(ma5,ma10) and var3 < 3 then{ buy(); buyval = c; } if crossdown(ma5,ma10) then{ exitlong(); EXLval = c; var2 = EXLval - buyval; if var2 < 0 then var3 = var3+1; } if crossdown(ma5,ma10) and var3 < 3 then{ sell(); sellval = c; } if crossup(ma5,ma10) then{ exitshort(); ESval = c; var2 = sellval - ESval; if var2 < 0 then var3 = var3+1; } 즐거운 하루되세요 > HH_busung07 님이 쓴 글입니다. > 제목 : N매매 손익 > 1.매수 매매손익이 X이상 N번 발생하면 Y봉동안 진입금지하는 수식부탁드립니다. 2.매도 매매손익이 X이상 N번 발생하면 Y봉동안 진입금지하는 수식부탁드립니다. 3.매매손익(매수,매도 포함)이 X이상 N번 발생하면 Y봉동안 진입금지하는 수식부탁드립니다.