커뮤니티

손절 설정에 관해..

프로필 이미지
회원
2005-04-30 04:59:34
1449
글번호 7268
답변완료
진입한 후 진입한 봉의 종가가 진입가보다 손실구간이면 종가에 청산, 진입한 봉의 종가가 진입가이거나 수익구간이고, 그 이후의 봉들에서 매수는 진입한 봉의 저가 한호가 밑이고 매도는 진입한 봉의 고가 한호가 위로 손절을 설정하고 싶습니다.. 부탁 드립니다.. 감사합니다..
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2005-05-02 14:19:18

안녕하세요 예스스탁입니다. 진입한 봉의 종가가 진입가 보다 손실 구간이면 종가에 청산 if C < entryprice() then exitlong(); if C > entryprice() then exitshort(); 안녕하세요 예스스탁입니다. 우선 진입한 봉의 종가가 손실이면 종가 청산하는 식은 다음과 같습니다. if BarsSinceEntry() < 1 and C < entryprice() then exitlong(); if BarsSinceEntry() < 1 and C < entryprice() then exitshort(); 다만 atstop으로 진입한 경우 정확히 if 조건문 만으로는 진입이 여부를 알아 낼 수 없습니다. 그러므로 진입식에 변수를 만들어 그봉의 고저가를 정확히 가져올수 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > CJ_vggg1472 님이 쓴 글입니다. > 제목 : 손절 설정에 관해.. > 진입한 후 진입한 봉의 종가가 진입가보다 손실구간이면 종가에 청산, 진입한 봉의 종가가 진입가이거나 수익구간이고, 그 이후의 봉들에서 매수는 진입한 봉의 저가 한호가 밑이고 매도는 진입한 봉의 고가 한호가 위로 손절을 설정하고 싶습니다.. 부탁 드립니다.. 감사합니다..
프로필 이미지

선물투자

2005-05-02 15:00:57

// atstop을 이용한 것입니다. // 명확하지 않은 점들이 있어서 문의하신 것과 다를 수 있을거 같습니다. // 참고 되셨음 좋겠습니다. array : MP[2](0); var : LowP(0), highP(0), MPP(0); var1=crossup(ma(c, 10), ma(c, 20)); var2=crossdown(ma(c, 10), ma(c, 20)); if var1==true then { buy("매수1",Atstop, c); } if var2==true then { sell("매도1",Atstop, c); } MP[1]=MP[0]; //전바의 포지션 상태 MP[0]=marketposition(0);//현재바의 포지션상태 if MP[1]<>MP[0] then { highP=high;// 포지션 변화될때 고점 LowP=low; // 포지션 변화될때 저점 } if MP[0]<>0 then MPP=MP[0]*(c-entryprice(0)); // 진입바에서의 손익(MPP) if MP[1]<>MP[0] and MP[0]<>0 and MPP<0 then { //진입시점의 바의 종가와 손익비교(MPP<0) exitlong("진입바매수청산"); // 진입시점에서 종가청산 exitshort("진입바매도청산"); // 진입시점에서 종가청산 } if MP[0]<>0 then { exitlong("매수청산s", atstop, LowP-0.05); // 매수진입시점의 저가-0.05 exitshort("매도청산s", atstop, highP+0.05);// 매도진입시점의 고가+0.05 } > CJ_vggg1472 님이 쓴 글입니다. > 제목 : 손절 설정에 관해.. > 진입한 후 진입한 봉의 종가가 진입가보다 손실구간이면 종가에 청산, 진입한 봉의 종가가 진입가이거나 수익구간이고, 그 이후의 봉들에서 매수는 진입한 봉의 저가 한호가 밑이고 매도는 진입한 봉의 고가 한호가 위로 손절을 설정하고 싶습니다.. 부탁 드립니다.. 감사합니다..