답변완료
문의드립니다
/*스크립트시작-----------------------------------------------------*/
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);
}
}
}/*스크립트끝-------------------------------------------------------*/
메뉴얼에 나와있는 동시호가 청산 수식 예제입니다.
잔고를 모두 청산하게 되어있는데
통장잔고를 모두 청산하는 방식이 아닌 특정 차트를 동시호가 청산하는 방식을 하고자 합니다.
꼭 필요한 방식인데 스팟에 너무 무능해서 모르겠네요
언제나 감사드립니다.
2021-06-03
2801
글번호 225496
답변완료
에러 문의드립니다
수고하십니다
농협선물을 이용하는데 자꾸 코드번호가 안 맞다고 나옵니다
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만 넣어도 마찬가지네요
2021-05-14
2738
글번호 225482
답변완료
수식 설명좀 부탁합니다.
이수식이 무엇을 말하는지 아시는분있으면 쉽게
한글로 풀이좀 해주세요..
indip = input(1,type=bool,title="Use current timeframe?")
tf = (indip==0?(input('60',type=resolution,title="Timeframe (only if previous opt is unflagged)")):period)
Timeframem = (tf=='D'?'M':(tf=='240'?'W':(tf=='120'?'W':(tf=='60'?'W':(tf=='15'?'640':(tf=='5'?'360':'na'))))))
Timeframed = (tf=='D'?'2W':(tf=='240'?'2D':(tf=='120'?'2D':(tf=='60'?'D':(tf=='15'?'360':(tf=='5'?'180':'na'))))))
Timeframeh = (tf=='D'?'W':(tf=='240'?'D':(tf=='120'?'D':(tf=='60'?'720':(tf=='15'?'180':(tf=='5'?'90':'na'))))))
chm = security(tickerid, Timeframem, open)
chm1 = security(tickerid, Timeframem, close)
defm = (chm1/chm) -1
chd = security(tickerid, Timeframed, open)
chd1 = security(tickerid, Timeframed, close)
defd = (chd1/chd) -1
chh = security(tickerid, Timeframeh, open)
chh1 = security(tickerid, Timeframeh, close)
defh = (chh1/chh) -1
output = defm>0?(defd>defh?defd:defh):(defd>defh?defh:defd)
plot(output,linewidth=2,color=output>0?lime:red,transp=50,style=area)
plot(defh,color=defh>0?lime:red,transp=0,linewidth=1)
plot(defh,color=defh>0?lime:red,transp=75,style=area)
hline(0)
2021-04-25
2880
글번호 225476