커뮤니티
부탁드립니다.
2012-02-16 19:18:06
531
글번호 47853
안녕하세요.
수식 검토좀 부탁드립니다.
위 그림파일에서 목표설정을 한 경우와
아래 수식으로 설정한것이 같은 값이 나와야 하는것 아닌가요?
m1=0.42
if MarketPosition == 1 Then
exitlong("bx",Atlimit,EntryPrice*(1+m1/100));
if MarketPosition == -1 Then
ExitShort("sx",Atlimit,EntryPrice*(1-m1/100));
총손익, 총거래횟수, 최대손실폭 이 모두 조금씩 차이가 납니다.
이유가 뭘까요?
- 1. 48196_111.JPG (0.07 MB)
답변 1
예스스탁 예스스탁 답변
2012-02-17 13:17:30
안녕하세요
예스스탁입니다.
수식에서 풀어서 작성하신 식은
if문이 만족하고 다음봉부터 조건에 만족하면 신호가 발생하므로
진입이 onclose일 경우 진입 다음봉에 if문이 만족하므로
다음봉부터 신호가 발생할 수 있고
진입이 atmarket이나 atstop,atlimit일 경우
진입신호봉 다음봉부터 신호가 발생합니다.
설정창에서 설정하시거나
수식에서 SetStopProfittarget을 사용하는 경우에는
신호가 발생하자마다 발동되게 되어
해당 부분때문에 차이가 발생하는 것입니다.
즐거운 하루되세요
> 강태공3 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 안녕하세요.
수식 검토좀 부탁드립니다.
위 그림파일에서 목표설정을 한 경우와
아래 수식으로 설정한것이 같은 값이 나와야 하는것 아닌가요?
m1=0.42
if MarketPosition == 1 Then
exitlong("bx",Atlimit,EntryPrice*(1+m1/100));
if MarketPosition == -1 Then
ExitShort("sx",Atlimit,EntryPrice*(1-m1/100));
총손익, 총거래횟수, 최대손실폭 이 모두 조금씩 차이가 납니다.
이유가 뭘까요?
다음글
이전글