分享一個四均線系統,這個系統螺紋5分鐘做多還可以 [開拓者 TB]
-
咨詢內容:
分享一個四均線系統,這個系統螺紋5分鐘做多還可以,就是做空部分有一點小問題,麻煩高手們幫忙改進一下,謝謝。
- /------------------------------------------------------------------------
- // 簡稱: SJXZD_5M
- // 名稱: 四均線做多系統
- // 類別: 公式應用
- // 類型: 用戶應用
- // 輸出: Void
- //用于RB_5分鐘
- //------------------------------------------------------------------------
- Params
- ? ? ? ? Numeric N1(120);
- ? ? ? ? Numeric N2(250);? ? ? ?
- ? ? ? ? Numeric B1(30);
- ? ? ? ? Numeric C1(100);? ? ? ? ? ? ? ?
- ? ? ? ? Numeric D1(360);
- ? ???Numeric shares(1) ;? ?//開倉手數? ? ? ?
- Vars
- ? ? ? ???NumericSeries MA120;
- ? ? ? ???NumericSeries MA250;? ? ? ?
- ? ? ? ???NumericSeries MA30;
- ? ? ? ???NumericSeries MA100;? ? ? ???
- ? ? ? ???NumericSeries MA360;? ? ? ?
- ? ? ? ???
- ? ? ? ???BoolSeries ENTERLONG;
- ? ? ? ???BoolSeries EXITLONG;
- ? ? ? ???BoolSeries DK;
- ? ? ? ???BoolSeries KK;? ? ? ???? ? ? ???
- ? ? ? ???BoolSeries DP;
- ? ? ? ???BoolSeries KP;
- ? ? ? ???BoolSeries DP_1;
- ? ? ? ???BoolSeries DP_2;? ? ? ???
- Begin
- ? ? ? ? If(BarStatus==2 && Time==0.090000 && high==low ) return;? ? // 集合竟價過濾信號
- //MA計算
- ? ? ? ? MA120=AverageFC(Close,N1);
- ? ? ? ? MA250=AverageFC(Close,N2);
- ? ? ? ? MA30=AverageFC(Close,B1);
- ? ? ? ? MA100=AverageFC(Close,C1);
- ? ? ? ? MA360=AverageFC(Close,D1);
- ? ? ? ? PlotNumeric("MA120",MA120);
- ? ???PlotNumeric("MA250",MA250);? ? ? ?
- ? ? ? ? PlotNumeric("MA30",MA30);
- ? ???PlotNumeric("MA100",MA100);? ? ? ?? ???
- ? ? ? ? PlotNumeric("MA360",MA360);??
- ? ???
- //開倉條件計算
- ? ? ? ? ENTERLONG=CrossOver(MA30,MA100);
- ? ? ? ? EXITLONG=CrossOver(MA30,MA360);??//CrossUnder
- ? ? ? ?
- ? ? ? ? DK=C>MA120 && MA120<MA250 && ENTERLONG;
- ? ? ? ? KK=(C<MA250 || MA120>MA250 && C<MA120)??&& EXITLONG;
- ? ? ? ? DP=C<MA120 AND MA120>MA250;
- ? ? ? ? KP=C>MA120 || MA120<MA250 AND C>MA120;
- ? ? ? ?
- //開倉
- ? ? ? ? If(MarketPosition <> 1 && DK[1] ) //開多
- ? ?? ?{
- ? ?? ?? ? Buy(shares,O);? ? ? ?
- ? ? ? ? }
- ? ? ? ?
- ? ? ? ? If(MarketPosition ==1 && DP[1]) //多平
- ? ?? ?{
- ? ?? ?? ?? ? Sell(shares,O);
- ? ?? ?}
- ? ?? ?
- ? ? ? ? If(MarketPosition <> -1 && KK[1] ) //開空
- ? ?? ?{
- ? ?? ?? ? SellShort(shares,O);? ? ? ?
- ? ? ? ???}
- ? ? ? ?
- ? ? ? ? If(MarketPosition ==-1 && KP[1]) //空平
- ? ?? ?{
- ? ?? ?? ?? ? BuyToCover(shares,O);
- ? ?? ?}? ???
- ? ?? ?
- End
- //------------------------------------------------------------------------
- // 編譯版本:? ? ? ? 2017-07-13 171017
- // 內核版本:? ? ? ? V2.6.2.14
- // 版權所有? ? ? ? zxjt30920087
- // 更改聲明? ? ? ? TradeBlazer Software保留對TradeBlazer平臺
- //? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權利
- //------------------------------------------------------------------------
?
?來源:CXH99.COM
- /------------------------------------------------------------------------
-
TB技術人員:
自己先頂一下
?
-
TB客服:
感謝分享,很不錯的東西。謝謝
?
-
網友回復:
jinxin168 發表于 2017-7-23 10:59
感謝分享,很不錯的東西。謝謝
感謝鼓勵,我就是沒有好的策略思路,你們有的話我可以免費幫你們轉換成程序,解放雙手。
這不好談的話加我qq523305738?
- 網友回復:
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容