안녕하세요.
아래 답변감사합니다.
아래 수식에서, 의견 주신대로 청산함수만으로 신호발생이 되지 않으니,
buy,sell을 활용하면 당일분을 청산하는데 문제는 없을까요?
--------------------------------------------------------
var : k(1), AccoundNum(""),Symbol(""),Quantity(0);
AccoundNum = getAccount(0);
Symbol = GetPositionSymbol(0,AccoundNum);
Quantity = GetPositionQuantity(Symbol,AccoundNum,0);
k=Quantity;
if k >0 then
{
exitshort("잔고청산2");
}
-----------------------
안녕하세요
예스스탁입니다.
시스템은 진입신호가 있어야 청산신호가 발생합니다.
청산신호만으로 신호 발생이 가능하지 않습니다.
진입식(Buy,Sell)이 없는 시스템은
차트의 시스템 목록에는 나타나지 않아 적용자체를 할수 없습니다.
즐거운 하루되세요
> 건곤대 님이 쓴 글입니다.
> 제목 : 당일청산
> 잔고함수를 활용해서 당일미청산분이 있을때는 청산해보려고 합니다.
아래와 같이 청산명령만 있는 시스템식으로 처리하려는데 문제가 있을까요?
----------------------------------------
var : k(1), AccoundNum(""),Symbol(""),Quantity(0);
AccoundNum = getAccount(0);
Symbol = GetPositionSymbol(0,AccoundNum);
Quantity = GetPositionQuantity(Symbol,AccoundNum);
k=Quantity;
if k >0 then
{
exitlong("잔고청산1");
exitshort("잔고청산2");
}
답변 1
예스스탁
예스스탁 답변
2022-10-17 14:21:25
안녕하세요
예스스탁입니다.
진입식을 추가해서 활용하신다면 당일청산에 문제는 없습니다.
다만 청산만 하는 용도이므로
진입신호는 실시간에서 신호가 발생하지 않게 과거봉에 1회만 발생하게 코딩하셔야 하고
청산함수는 진입신호에서 발생한 수량으로 청산이 되므로
이부분 참고하셔서 진입식 코딩을 하셔야 합니다.
즐거운 하루되세요
> 건곤대 님이 쓴 글입니다.
> 제목 : 당일청산
> 안녕하세요.
아래 답변감사합니다.
아래 수식에서, 의견 주신대로 청산함수만으로 신호발생이 되지 않으니,
buy,sell을 활용하면 당일분을 청산하는데 문제는 없을까요?
--------------------------------------------------------
var : k(1), AccoundNum(""),Symbol(""),Quantity(0);
AccoundNum = getAccount(0);
Symbol = GetPositionSymbol(0,AccoundNum);
Quantity = GetPositionQuantity(Symbol,AccoundNum,0);
k=Quantity;
if k >0 then
{
exitshort("잔고청산2");
}
-----------------------
안녕하세요
예스스탁입니다.
시스템은 진입신호가 있어야 청산신호가 발생합니다.
청산신호만으로 신호 발생이 가능하지 않습니다.
진입식(Buy,Sell)이 없는 시스템은
차트의 시스템 목록에는 나타나지 않아 적용자체를 할수 없습니다.
즐거운 하루되세요
> 건곤대 님이 쓴 글입니다.
> 제목 : 당일청산
> 잔고함수를 활용해서 당일미청산분이 있을때는 청산해보려고 합니다.
아래와 같이 청산명령만 있는 시스템식으로 처리하려는데 문제가 있을까요?
----------------------------------------
var : k(1), AccoundNum(""),Symbol(""),Quantity(0);
AccoundNum = getAccount(0);
Symbol = GetPositionSymbol(0,AccoundNum);
Quantity = GetPositionQuantity(Symbol,AccoundNum);
k=Quantity;
if k >0 then
{
exitlong("잔고청산1");
exitshort("잔고청산2");
}