안녕하세요, 늘 도움 주셔서 감사합니다...
전일의 마켓 포지션이 0, 또는 매도 상태일 때만 아래 주문을 작동하도록 하고 싶습니다.
아래 식은 외인 선물의 갯수를 추종하여 매도하는 전략을 제가 부탁드려 작성하여 주신 것인데...
이 식에 위에서 말씀드린 전략을 추가 부탁드립니다.
요약하자면 기존의 포지션이 0이거나, 또는 전일 기준 매도 포지션을 가지고 있을 때만 아래 로직이 작동하도록 했으면 좋겠습니다.
감사합니다..
Inputs: FFV_initial(500), FFV(1000);
if MarketPosition >=0 and Data2(CrossDown(c,FFV_initial)) Then
{
var1 = Data2(c);
Sell("s",OnClose,Def,1);
}
if MarketPosition == -1 then
{
if Data2(c) <= var1-(FFV) Then
{
var1 = Data2(c);
Sell("ss",OnClose,Def,1);
}
if Data2(c) >= var1+(FFV) Then
{
var1 = Data2(c);
ExitShort("sx",OnClose,Def,"",1,1);
}
}
답변 1
예스스탁
예스스탁 답변
2024-02-05 13:59:55
안녕하세요
예스스탁입니다.
Inputs: FFV_initial(500), FFV(1000);
#날짜변경
if Bdate != Bdate[1] Then
{
Condition1 = False;
#전일마지막봉 기준 무포지션이거나 매도포지션이면 true
if MarketPosition(0)[1] <= 0 Then
Condition1 = true;
}
if Condition1 == true Then
{
if MarketPosition >=0 and Data2(CrossDown(c,FFV_initial)) Then
{
var1 = Data2(c);
Sell("s",OnClose,Def,1);
}
if MarketPosition == -1 then
{
if Data2(c) <= var1-(FFV) Then
{
var1 = Data2(c);
Sell("ss",OnClose,Def,1);
}
if Data2(c) >= var1+(FFV) Then
{
var1 = Data2(c);
ExitShort("sx",OnClose,Def,"",1,1);
}
}
}
즐거운 하루되세요
> zephyr 님이 쓴 글입니다.
> 제목 : 전일 보유 마켓 포지션
> 안녕하세요, 늘 도움 주셔서 감사합니다...
전일의 마켓 포지션이 0, 또는 매도 상태일 때만 아래 주문을 작동하도록 하고 싶습니다.
아래 식은 외인 선물의 갯수를 추종하여 매도하는 전략을 제가 부탁드려 작성하여 주신 것인데...
이 식에 위에서 말씀드린 전략을 추가 부탁드립니다.
요약하자면 기존의 포지션이 0이거나, 또는 전일 기준 매도 포지션을 가지고 있을 때만 아래 로직이 작동하도록 했으면 좋겠습니다.
감사합니다..
Inputs: FFV_initial(500), FFV(1000);
if MarketPosition >=0 and Data2(CrossDown(c,FFV_initial)) Then
{
var1 = Data2(c);
Sell("s",OnClose,Def,1);
}
if MarketPosition == -1 then
{
if Data2(c) <= var1-(FFV) Then
{
var1 = Data2(c);
Sell("ss",OnClose,Def,1);
}
if Data2(c) >= var1+(FFV) Then
{
var1 = Data2(c);
ExitShort("sx",OnClose,Def,"",1,1);
}
}