多商品指標數據的獲取與處理問題
作者:金字塔 來源:cxh99.com 發布時間:2016年12月26日
- 咨詢內容:
分別計算IF,IH,IC三個的10日均線數值,并判斷IF的MA(CLOSE,10)是否大于 6*IF的MA10+3*IC的MA10+2*IH的MA10問題:三個商品的10日均線數據可否通過"IF00$MA(CLOSE,10)";這種方法獲取?這種方式能不能取得歷史數據用來回測?
- 金字塔客服:
用stkindi來獲取
舉個例子
if的ma10:stkindi('if00','ma.ma1(10)',0,datatype);
上面的代碼只要該if00就是引用其他品種的了
- 用戶回復:
多商品在回測試時因為下的手數不一樣,在圖表交易下要在代碼中怎么實現對不同的商品進行分別下單?圖表交易下的下單指令中BUY,SELL等都沒能指定商品?
- 網友回復:
下單手數用ss
if stricmp(stkname,'白銀連續')=0 then ss:=1;
if stricmp(stkname,'橡膠連續')=0 then ss:=5;
這樣的枚舉賦值法