답변완료
문의드립니다
/*스크립트시작-----------------------------------------------------*/
function Main_OnStart()
{
Main.MessageLog("시작")
Main.SetTimer(1, 5000);
}
function Main_OnTimer(nEventID)
{
var d = new Date();
var HHMMDD = d.getHours()*10000+d.getMinutes()*100+d.getSeconds();
if (nEventID == 1 && HHMMDD >= 150600)
{
Main.KillTimer(1);
num = A1.GetTheNumberOfBalances();
for(var i = 0; i < num; i++)
{
A1.SetBalanceIndex(i);
if (A1.Balance.position == 1)
A1.OrderBuy(A1.Balance.code,A1.Balance.count,0,1);
if (A1.Balance.position == 2)
A1.OrderSell(A1.Balance.code,A1.Balance.count,0,1);
}
}
}/*스크립트끝-------------------------------------------------------*/
메뉴얼에 나와있는 동시호가 청산 수식 예제입니다.
잔고를 모두 청산하게 되어있는데
통장잔고를 모두 청산하는 방식이 아닌 특정 차트를 동시호가 청산하는 방식을 하고자 합니다.
꼭 필요한 방식인데 스팟에 너무 무능해서 모르겠네요
언제나 감사드립니다.
답변완료
에러 문의드립니다
수고하십니다
농협선물을 이용하는데 자꾸 코드번호가 안 맞다고 나옵니다
function c1_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1)
{
a1.OrderBuy(Main.GCM21, 1, 0, 1);
}
if (Signal.signalKind == 3)
{
a1.OrderSell(Main.GCM21, 1, 0, 1);
}
}
Main.GCM21을 Main없이 GCM21만 넣어도 마찬가지네요