커뮤니티
수식 문의 드립니다.
2016-11-24 00:44:26
104
글번호 104302
아래 수식에 대해서 예외 시키는 부분이 적용되지 않는것 같습니다.
포지션이 무포일때...
가장 최근에 "단타손절"이라는 청산이 발생하고,
"단타손절"이 발생한 케이스가 아닌 경우에...
스토캐스틱이 80 을 하락 돌파할때 매도하려고 합니다.
아래 수식 수정 부탁드립니다.
If MarketPosition == 0
and LatestExitName != "단타손절" <---------------- 적용안되는부분?
Then
{
CrossDown(Stok, 80)
EP = C;
sell("재매도",atlimit,EP+PriceScale*1,vol);
}
답변 1
예스스탁 예스스탁 답변
2016-11-24 11:16:45
안녕하세요
예스스탁입니다.
청산완료된 거래 중 가장 최근 거래순으로 청산명을 가져오고자 하실때는
LatestExitName(1),LatestExitName(2),LatestExitName(3)과 같이
매개변수로 1이상의 값을 지정하셔야 합니다.
진행 중인 거래의 일부 청산등이 발생했을때는
청산명을 가져올때는 LatestExitName(0) 입니다.
If MarketPosition == 0 and LatestExitName(1) != "단타손절" and CrossDown(Stok, 80) then{
EP = C;
sell("재매도",atlimit,EP+PriceScale*1,vol);
}
즐거운 하루되세요
> 이엘성투 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 아래 수식에 대해서 예외 시키는 부분이 적용되지 않는것 같습니다.
포지션이 무포일때...
가장 최근에 "단타손절"이라는 청산이 발생하고,
"단타손절"이 발생한 케이스가 아닌 경우에...
스토캐스틱이 80 을 하락 돌파할때 매도하려고 합니다.
아래 수식 수정 부탁드립니다.
If MarketPosition == 0
and LatestExitName != "단타손절" <---------------- 적용안되는부분?
Then
{
CrossDown(Stok, 80)
EP = C;
sell("재매도",atlimit,EP+PriceScale*1,vol);
}