커뮤니티
수식 요!
2011-07-12 20:36:04
638
글번호 40821
> 1, 진입후 30개의 봉 이후에 0.5%이상 수익이나지않을경우나 수익이 마이너스일경우 청산하는식
요 (매수청산의 경우와 매도청산의 경우로 나누어서요)
답 if MarketPosition == 1 and BarsSinceEntry >= 30 and highest(H,BarsSinceEntry) < EntryPrice+0.05 Then
exitlong();
if MarketPosition == -1 and BarsSinceEntry >= 30 and Lowest(L,BarsSinceEntry) > EntryPrice+0.05 Then
ExitShort();
이 수식에 +0.05 대신 *1.005 를 햇습니다. 그런데 적용이 안되는거 같아서 왜 그런지알고 싶습니다.
*진입후 반대방향으로 급작스런 가격변동시 적용할 가장 적합한 지표는 무엇인지요?감사합니다!!
답변 1
예스스탁 예스스탁 답변
2011-07-13 10:57:09
안녕하세요
예스스탁입니다.
해당 내용은 단지 조건에 맞지 않아
발생하지 않는것입니다. 수치를 조정해 보셔야 합니다.
진입후 30개봉 이후 시점에 0.5% 수익이 나있지 않으면 청산하고자 하시면
아래와 같이 수정하시면 됩니다.
if MarketPosition == 1 and BarsSinceEntry >= 30 and C < EntryPrice*1.005 Then
exitlong();
if MarketPosition == -1 and BarsSinceEntry >= 30 and C > EntryPrice*0.995 Then
ExitShort();
2.
가장 적합한 지표는 정확히 잘 모르겠습니다.
일반적으로 ATR로 변동을 잡아 청산하는식이 많이 사용됩니다.
input : ATRPeriod(20),N(1.5);
if marketposition() == 1 Then
exitlong("YoEX",atstop,C-ATR(ATRPeriod)*N);
if marketposition() == -1 Then
exitshort("YoSX",atstop,C+ATR(ATRPeriod)*N);
즐거운 하루되세요
> 솔로몬 님이 쓴 글입니다.
> 제목 : 수식 요!
>
> 1, 진입후 30개의 봉 이후에 0.5%이상 수익이나지않을경우나 수익이 마이너스일경우 청산하는식
요 (매수청산의 경우와 매도청산의 경우로 나누어서요)
답 if MarketPosition == 1 and BarsSinceEntry >= 30 and highest(H,BarsSinceEntry) < EntryPrice+0.05 Then
exitlong();
if MarketPosition == -1 and BarsSinceEntry >= 30 and Lowest(L,BarsSinceEntry) > EntryPrice+0.05 Then
ExitShort();
이 수식에 +0.05 대신 *1.005 를 햇습니다. 그런데 적용이 안되는거 같아서 왜 그런지알고 싶습니다.
*진입후 반대방향으로 급작스런 가격변동시 적용할 가장 적합한 지표는 무엇인지요?감사합니다!!
다음글
이전글