커뮤니티

재질문입니다.

프로필 이미지
회원
2005-07-19 07:00:20
1108
글번호 7812
답변완료
그러면 피라미딩 다른 신호진입에서 2번의 진입후 각각의 진입가격에 대해 손절매함수식을 사용해서 ATR과 %의 2개의 값을 비교후 최고가를 기준으로 손절매라인을 설정하려면 어떻게 해야 하나요? 아래의 식처럼 하면 되나요? var : st1(0) ; if 매수전략1 then{ buy("매수1",onclose); } if 매수전략2 then{ buy("매수2",onclose); } st1=max(ma(c*0.025,20),atr(60)*2.5); setstoploss(st1,Pointstop); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 질문입니다. > 안녕하세요 예스스탁입니다. 손절매 함수를 사용하시면 피라미딩식 여러진입에 대해서 각각 손절매를 합니다. setstoploss(atr(60)*2.5,Pointstop); 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 피라미딩 설정에서 다른신호로 진입하고 각각의 진입가가 1번째 매수가 enprice1 2번째 매수가 enprice2 일때 각각의 진입에 대해 한번씩만 손절매 적용되게 하는 식입니다.. 그런데.. 적용이 안됩니다. 식 수정부탁드립니다. var : enprice1(0),enprice2(0),st1(0),st2(0),매수1수량(0),매수2수량(0),exitnum1(0),exitnum2(0); st1=min(enprice1-atr(60)*2.5,enprice1*0.97); st2=min(enprice2-atr(60)*2.5,enprice2*0.97); if exitnum1<>1 then #stopLOSS ==> atr의 2.5배로 손절매 라인 형성 { exitlong("손절매1",atstop,st1,"",매수1수량,1); exitnum1=1; } if exitnum2<>1 then #stopLOSS ==> atr의 2.5배로 손절매 라인 형성 { exitlong("손절매2",atstop,st2,"",매수2수량,1); exitnum2=1; }
기타
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2005-07-20 09:25:55

안녕하세요 예스스탁입니다. var : st1(0) ; if 매수전략1 then{ buy("매수1",onclose); var1 = C; } if 매수전략2 then{ buy("매수2",onclose); var2 = c; } st1=max(var1*0.025,var2*0.025,atr(60)*2.5); setstoploss(st1,Pointstop); 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 재질문입니다. > 그러면 피라미딩 다른 신호진입에서 2번의 진입후 각각의 진입가격에 대해 손절매함수식을 사용해서 ATR과 %의 2개의 값을 비교후 최고가를 기준으로 손절매라인을 설정하려면 어떻게 해야 하나요? 아래의 식처럼 하면 되나요? var : st1(0) ; if 매수전략1 then{ buy("매수1",onclose); } if 매수전략2 then{ buy("매수2",onclose); } st1=max(ma(c*0.025,20),atr(60)*2.5); setstoploss(st1,Pointstop); > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 질문입니다. > 안녕하세요 예스스탁입니다. 손절매 함수를 사용하시면 피라미딩식 여러진입에 대해서 각각 손절매를 합니다. setstoploss(atr(60)*2.5,Pointstop); 즐거운 하루되세요 > HH_BUSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 피라미딩 설정에서 다른신호로 진입하고 각각의 진입가가 1번째 매수가 enprice1 2번째 매수가 enprice2 일때 각각의 진입에 대해 한번씩만 손절매 적용되게 하는 식입니다.. 그런데.. 적용이 안됩니다. 식 수정부탁드립니다. var : enprice1(0),enprice2(0),st1(0),st2(0),매수1수량(0),매수2수량(0),exitnum1(0),exitnum2(0); st1=min(enprice1-atr(60)*2.5,enprice1*0.97); st2=min(enprice2-atr(60)*2.5,enprice2*0.97); if exitnum1<>1 then #stopLOSS ==> atr의 2.5배로 손절매 라인 형성 { exitlong("손절매1",atstop,st1,"",매수1수량,1); exitnum1=1; } if exitnum2<>1 then #stopLOSS ==> atr의 2.5배로 손절매 라인 형성 { exitlong("손절매2",atstop,st2,"",매수2수량,1); exitnum2=1; }