Params
??? Numeric Length(30);
Vars
??? Numeric Lost(2);???????????//定義止損參數
??? Numeric Win(2);???????????//定義止盈參數
??? Numeric Time_Exit(145955);???????//定義尾盤清倉時間
??? Numeric MinP;????????????//定義合約最小變動價位
? NumericSeries Ma1;
Begin
??? MinP = MinPrice;
? Ma1 = Ma(New,Length);
PlotNumeric("MA1", Ma(New, Length));
PlotNumeric("LV1",LV(New,20));
//------------------------------------------------------開倉條件-------------------------------------------------------
? If(MarketPosition == 0)
??? {
???If(Every(New > Ma1,10) && New > HV(New,20) && Time < Time_Exit / 1000000)
???SellShort;
???If(Every(New < Ma1,10) && New < LV(New,20) && Time <Time_Exit / 1000000)
???Buy;
? }
?//-----------------------------------------------------平倉條件-----------------------------------------------------------
?? If(MarketPosition == 1 )
?? {
???If(New > BKPrice + Win * MinP)
???Sell;
???Else If( New < BKPrice - Lost * MinP)
???Sell;
???Else If(Every(New <= BKPrice,40) && BarsBuy > 40)
???Sell;
?? }
?? If(MarketPosition == -1 )
?? {
???If(New < SKPrice -? Win * MinP)
???BuyToCover;
???Else If( New > SKPrice +Lost * MinP)
???BuyToCover;
???Else If(Every(New >= SKPrice,40) && BarsSellShort > 40)
???BuyToCover;
?? }
End
?
?
?來源:程序化99
?
?來源: www.tumamayizhan.com
?鎳1911,老師加載后仔細觀察就會發現問題。??
文件名:庫安量化云計算軟件截圖20191003175019.jpg
?