您現在的位置:程序化交易>> 特別播報>> 古期心得>>正文內容

古期分享文華財經分組指令模型案例解析--震蕩趨勢全都要[古期心得]

量化研究中苦心研究的趨勢突破策略卻遲遲等不到趨勢的東風,資金很快在多空雙方劇烈的拉鋸戰中消耗殆盡,而針對震蕩行情開發的短期策略卻又在痛失單邊行情的超額利潤。今天給大家介紹一下分組指令量化案例,針對不同行情特征,啟用不同的進出場條件,震蕩和趨勢行情我全都要!
?
*本文講述的分組指令功能基于文華T8趨勢策略量化軟件
?
一、分組指令寫法介紹
?
分組指令可以對開平條件分成N個組,某個組開的倉位只有該組對應的平倉條件條件才能平,其他組的平倉條件即使滿足也不會出信號、發委托。
?
1、一開一平過濾模型:
?
不同的開倉條件如果想以不同的平倉策略進行平倉,可以利用指令分組來進行控制。在沒有持倉的情況下任意組別都可以開倉,某個組開倉后,只能出該組的平倉信號。
?
?
?
寫法示例:
?
A組開多條件,BK('A');
?
A組平多條件,SP('A');
?
A組開空條件,SK('A');
?
A組平空條件,BP('A');
?
//-------------------------
?
B組開多條件,BK('B');
?
B組平多條件,SP('B');
?
B組開空條件,SK('B');
?
B組平空條件,BP('B');
?
AUTOFILTER;
?
?
?
2、加減倉模型:
?
入場策略和加倉策略可能有所不同,相應的止損及出場策略的使用亦不相同,這時可以采用指令分組的方式實現。在沒有持倉的情況下任意組別都可以開倉,某個組開倉后持倉沒有全部平掉,就只能出該組的加倉和平倉信號。
?
?
?
寫法示例:
?
A組開多條件,BK('A',1);
?
A組平多條件,SP('A',BKVOL);
?
A組開空條件,SK('A',1);
?
A組平空條件,BP('A',SKVOL);
?
//-------------------------
?
B組開多條件,BK('B',1);
?
B組平多條件,SP('B',BKVOL);
?
B組開空條件,SK('B',1);
?
B組平空條件,BP('B',SKVOL);
?
Ps:
?
1.分組指令對組的命名規則為,只能用 A——I 這九個字母中的其中幾個命名。
?
2.不分組的平倉條件只能平不分組的開倉條件。
?
二、分組指令模型案例解析
?
以下面模型編寫為例,針對趨勢行情和波段行情分別使用了不同的開平條件,趨勢行情以乖離率大于0.06位判斷,進入A組趨勢策略的開平倉條件,震蕩行情以乖離率小于0.06位判斷,進入B組震蕩策略的開平倉條件。
?
?
  1. N1:=10;?
  2. ?
  3. N2:=20;?
  4. ?
  5. L1:=6;?
  6. ?
  7. MA1:MA(CLOSE,N1);//N1日收盤價的均線?
  8. ?
  9. MA2:MA(CLOSE,N2);//N2日收盤價的均線?來源?http://www.tumamayizhan.com?
  10. ?
  11. //收盤價減去收盤價在L1周期內的簡單移動平均,除以收盤價在L1周期內的簡單移動平均乘以100;?
  12. ?
  13. RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盤價與N周期最低值做差,N周期最高值與N周期最低值做差,兩差之間做比值。?
  14. ?
  15. K:SMA(RSV,3,1);//RSV的移動平均值?
  16. ?
  17. D:SMA(K,3,1);//K的移動平均值?
  18. ?
  19. J:3*K-2*D;?
  20. ?
  21. //----A組趨勢-----?
  22. ?
  23. CLOSEMINUTE>2?&&?CROSS(MA1,MA2)?&&?ABS(BIAS1)>0.06,BK('A');//N1日收盤價和N2日收盤價的均線金叉,BIAS1絕對值大于0.06,A組趨勢做多?來源?程序化交易?http://www.tumamayizhan.com?
  24. ?
  25. CROSSDOWN(CLOSE,MA1),SP('A');//收盤價和N1日收盤價死叉,A組趨勢平倉?
  26. ?
  27. CLOSEMINUTE>2?&&?CROSSDOWN(MA1,MA2)?&&?ABS(BIAS1)>0.06,SK('A');//N1日收價和N2日收價的均線死叉,BIAS1絕對值大于0.06,A組趨勢做空?
  28. ?
  29. CROSS(CLOSE,MA1),BP('A');//收盤價和N1日收盤金死,A組趨勢平倉?
  30. ?
  31. //----B組波段------?
  32. ?
  33. CLOSEMINUTE>2?&&?CROSS(K,D)?&&?ABS(BIAS1)<0.06,BK('B');//KD金叉且BIAS1絕對值小于0.06,B組波段做多?
  34. ?
  35. CROSSDOWN(K,D),SP('B');//KD死叉,B組波段平倉?
  36. ?
  37. CLOSEMINUTE>2?&&?CROSSDOWN(K,D)?&&?ABS(BIAS1)<0.06,SK('B');//KD死叉且BIAS1絕對值小于0.06,B組波段做空?
  38. ?
  39. CROSS(K,D),BP('B');//KD金叉,B組波段平倉?
  40. ?
  41. //-----------------?
  42. ?
  43. CLOSEMINUTE<=2,CLOSEOUT;//交易日收盤前1分鐘清倉?
  44. ?
  45. AUTOFILTER;?
?
* 策略僅作為函數案例分析,不建議實盤直接使用,依此入市,風險自負
?
?
?
以下面截圖效果為例,A組出現開多信號后,即使滿足了b組的平倉條件(綠色圓圈處)KD死叉也不會出現B組的平倉信號,需等后續滿足A組平倉條件收盤價死叉MA1時才平倉,獲取了整段趨勢行情的收益。{來;源 程序化交易 }

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 511411198   點擊這里給我發消息或微信:cxhjy888 進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 日本xxxx18护士| 狠狠色噜噜狠狠狠狠7777米奇| 国产精品资源一区二区| 中文国产欧美在线观看| 果冻传媒麻豆电影| 伊人色综合视频一区二区三区| 蜜臀AV在线播放一区二区三区| 国产精品多p对白交换绿帽| 一二三四在线观看高清| 日本爱恋电影在线观看视频| 亚洲国产精品综合久久网络| 精品久久人人爽天天玩人人妻| 国产在线拍偷自揄拍无码| 67194线路1(点击进入)手机版| 少妇无码太爽了不卡视频在线看 | 99re热久久这里只有精品首页| 美国经典三级版在线播放| 国产麻豆剧传媒精品国产AV| 中文字幕专区在线亚洲| 日韩精品欧美精品中文精品| 亚洲欧美强伦一区二区另类| 精品人妻少妇一区二区三区在线| 国产又大又黑又粗免费视频| 51久久夜色精品国产| 女人让男人直接桶| 久久99精品久久久久久齐齐| 欧美FREESEX潮喷| 亚洲综合区小说区激情区| 美国一级大黄一片免费网站| 国产在线视频一区二区三区| 2022欧美高清中文字幕在线看| 奇米影视77777| 中文字幕乱码无码人妻系列蜜桃 | 日日日天天射天天干视频| 亚洲不卡视频在线观看| 渣男渣女抹胸渣男渣女软件| 午夜成年女人毛片免费观看| 色婷婷视频在线观看| 国产成人亚洲欧美激情| 67194在线午夜亚洲| 国内精品久久久久久99|