求助
作者:開拓者 TB 來源:cxh99.com 發布時間:2018年11月02日
-
咨詢內容:
本人編寫的一個系統中,想要調用前N個點,(該點已經被計算出來了)。如圖:能否像序列變量一樣,提取A[1],A[2],A[3]...B[1],B[2],B[3]....的值及bar的位置。在系列變量中,每個BAR都會遍歷,但是我只想提取A[1],A[2],A[3]...B[1],B[2],B[3]....的值。求助需要用什么函數?思路在哪里?怎么寫?
源代碼:vars
NumericSeries DR;
NumericSeries A;
NumericSeries B;
Begin
IF ((H[1]>H[2]) And(L[1]>L[2]))
DR=1;
IF ((H[1]<H[2]) And(L[1]<L[2]))
DR=-1;
//PlotNumeric("DR",DR);
IF ((DR[1]==1)And(DR==-1))
{A=H[2];
??PlotNumeric("A",H[2]);
}
IF ((DR[1]==-1)And(DR==1))
{B=L[2];
PlotNumeric("B",L[2]);
??}
IF ((B>=A[1])or(B>=A[2])or(B>=A[3])or(B>=A[4])or(B>=A[5])or(B>=A[6]))
Buy(0,Open);
IF ((A<B[1])Or(A<B[2])Or(A<B[3])Or(A<B[4])Or(A<B[5])Or(A<B[6]))
SellShort(0,Open);??
end
?
?來源:CXH99.COM
-
TB技術人員:
少數幾個可以使用全局變量來記錄。如果太多,就沒有什么好辦法去實現了。
?
-
TB客服:
小米 發表于 2018-6-11 13:57
少數幾個可以使用全局變量來記錄。如果太多,就沒有什么好辦法去實現了。 ...
絕對在49個之內,我試試看