高手版主幫個忙 [開拓者 TB]
- 咨詢內容:
交易思路:焦炭、焦煤和動力煤三個合約,選出當日漲幅最大和跌幅最大(漲幅最小)的兩個品種,分別做多做空套利,第二天開盤全部清倉,代碼只寫了一部分,開平倉部分該如何完善?
Vars
Numeric R0;
Numeric R1;
Numeric R2;
NumericSeries Close0;
NumericSeries Close1;
NumericSeries Close2;
Numeric MaxUp;
Numeric MaxDown;
Numeric MaxUpInd(0);
Numeric MaxDownInd(0);
Begin
Close0 = data0.Close;
Close1 = data1.Close;
Close2 = data2.Close;
R0 = (data0.Close - Close0[1]) / Close0[1];
R1 = (data1.Close - Close1[1]) / Close1[1];
R2 = (data2.Close - Close2[1]) / Close2[1];
//最大升幅
MaxUpInd = 0;
MaxUp = r0;
if(r1 > MaxUp) {
MaxUpInd = 1;
MaxUp = r1;
}
if(r2 > MaxUp) {
MaxUpInd = 2;
MaxUp = r2;
}
//最大跌幅
MaxDownInd = 0;
MaxDown = r0;
if(r1 < MaxDown) {
MaxDownInd = 1;
MaxDown = r1;
}
if(r2 < MaxDown) {
MaxDownInd = 2;
MaxDown = r2;
}
開倉思路:在當日收盤價格買入data[MaxUpInd].Close,賣出data[MaxDownInd].Close,次日開盤全部平倉。
End
- TB技術人員: 沒人回答啊
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容