커뮤니티
문의 (Ex)
2013-05-23 12:55:08
240
글번호 63506
1. 30480번 질문 확인 부탁드립니다.
2. 금일 오전 청산주문이 미발생된 내역입니다.
청산 시그널은 분명 나왔는데 주문이 들어가지 않은 부분입니다.
며칠전에도 동일한 문제가 나왔었는데 그때는 무엇인가 저의 실수로 판단했습니다.
하지만, 금일은 분명 주문내역에 기재되지 않았고 잔고는 그대로 유지되었습니다.
심각한 문제이니 이 부분 꼭 확인을 부탁드립니다..
첨부그림을 참조하여주시기 바랍니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-05-23 11:29:45
안녕하세요
예스스탁입니다.
초기화 내용 추가한 식입니다.
VARS: d2INDEX(0, Data2);
VARS: d2HIGH(0, Data2), d2LOW(0, Data2), d2CLOSE(0, Data2);
d2INDEX = Data2(INDEX);
d2HIGH = Data2(HIGH);
d2LOW = Data2(LOW);
d2CLOSE = Data2(CLOSE);
VARS: xELTime(0, Data2), xELExpireTime(60, Data2);
VARS: xELHigh(0, Data2), xELTimeReady(FALSE, Data2);
if date != date[1] Then{
xELTime = -1;
xELTimeReady = false;
}
// N분 이내에 전고점을 돌파하지 못하고 MAv1선을 2번 하향돌파하면 청산
if ( (MarketPosition == 1) ) then
{
xELHigh = Data2(Highest(d2HIGH, BarsSinceEntry));
if ( Data2(d2HIGH == xELHigh) ) then
xELTime = Data2(TimeToMinutes(stime));
if (xELTime > -1 and
(Data2(TimeToMinutes(stime)) >= xELTime + xELExpireTime)
&& Data2(Countif(CrossDown(d2CLOSE, MAv1 - PriceScale * 2), BarsSinceEntry) == 2)
&& Data2(CrossDown(MAvTA, MAv1 - PriceScale * 2))
) then
{
xELTimeReady = TRUE;
}
}
Else
{
xELTime = -1;
xELTimeReady = false;
}
즐거운 하루되세요
> TRF 님이 쓴 글입니다.
> 제목 : 문의 (Ex)
> 1. 30480번 질문 확인 부탁드립니다.
2. 금일 오전 청산주문이 미발생된 내역입니다.
청산 시그널은 분명 나왔는데 주문이 들어가지 않은 부분입니다.
며칠전에도 동일한 문제가 나왔었는데 그때는 무엇인가 저의 실수로 판단했습니다.
하지만, 금일은 분명 주문내역에 기재되지 않았고 잔고는 그대로 유지되었습니다.
심각한 문제이니 이 부분 꼭 확인을 부탁드립니다..
첨부그림을 참조하여주시기 바랍니다.
감사합니다.