커뮤니티
재문의
2008-07-14 23:31:55
656
글번호 16195
감사합니다.
재문의 드립니다
if MarketPosition() != 0 Then{
IF HIGHEST(h,BarsSinceEntry) > EntryPrice() THEN
exitlong("매수청산",atstop,EntryPrice());
if Lowest(L,BarsSinceEntry) < EntryPrice() then
exitshort("매도청산",AtStop,EntryPrice());
}
이익 후 진입가에 돌아올때 청산하는 수식입니다.
이것을 5%이상 이익났다가 본전선에 오면 청산하는 식으로 전환 부탁드립니다.
만약에 5%이내라면 본전선이 아니고 -5%선에서 청산합니다.
답변 3
예스스탁 예스스탁 답변
2008-07-15 08:48:57
안녕하세요
예스스탁입니다.
if MarketPosition() != 0 Then{
IF Highest(H,BarsSinceEntry) >= EntryPrice()*1.05 THEN
exitlong("매수청산",atstop,EntryPrice());
If Lowest(L,BarsSinceEntry) <= EntryPrice()*0.95 then
exitshort("매도청산",AtStop,EntryPrice());
}
SetStopLoss(5);
즐거운 하루되세요
> 주식달인 님이 쓴 글입니다.
> 제목 : 재문의
> 감사합니다.
재문의 드립니다
if MarketPosition() != 0 Then{
IF HIGHEST(h,BarsSinceEntry) > EntryPrice() THEN
exitlong("매수청산",atstop,EntryPrice());
if Lowest(L,BarsSinceEntry) < EntryPrice() then
exitshort("매도청산",AtStop,EntryPrice());
}
이익 후 진입가에 돌아올때 청산하는 수식입니다.
이것을 5%이상 이익났다가 본전선에 오면 청산하는 식으로 전환 부탁드립니다.
만약에 5%이내라면 본전선이 아니고 -5%선에서 청산합니다.
주식달인
2008-07-15 10:03:47
답변 감사합니다. 하지만 궁금한것 하나더요.
if MarketPosition() != 0 Then{
IF Highest(H,BarsSinceEntry) >= EntryPrice()*1.05 THEN
exitlong("매수청산",atstop,EntryPrice());
}
SetStopLoss(5);
상기수식으로 전일흐름에 적용하였더니
일단 매수하여 15%이상 수익이 발생(5%이상 수익유지조건 성립)하였는데
청산하지 않고 있었더니
가격이 밀려 진입하였던 본전선에 정리되지 않고
마이너스 5%선에서 체결됩니다.
어디가 문제인가요?
예스스탁 예스스탁 답변
2008-07-15 10:42:37
안녕하세요
예스스탁입니다.
exitlong("매수청산",atstop,EntryPrice());
이 발동했는데 -5%근처에서 신호가 나올경우는 시세가 급락한 경우인거 같습니다.
자세한 내용을 위해 전화주시기 바랍니다.
02-3453-1060
즐거운 하루되세요
> 주식달인 님이 쓴 글입니다.
> 제목 : Re : Re : 재문의
> 답변 감사합니다. 하지만 궁금한것 하나더요.
if MarketPosition() != 0 Then{
IF Highest(H,BarsSinceEntry) >= EntryPrice()*1.05 THEN
exitlong("매수청산",atstop,EntryPrice());
}
SetStopLoss(5);
상기수식으로 전일흐름에 적용하였더니
일단 매수하여 15%이상 수익이 발생(5%이상 수익유지조건 성립)하였는데
청산하지 않고 있었더니
가격이 밀려 진입하였던 본전선에 정리되지 않고
마이너스 5%선에서 체결됩니다.
어디가 문제인가요?