您現(xiàn)在的位置:程序化交易>> 期貨公式>> 交易開拓者(TB)>> 開拓者知識>>正文內(nèi)容

關(guān)于移倉換月的代碼該如何添加 [開拓者 TB]

  • 咨詢內(nèi)容: 請高手幫忙,關(guān)于移倉換月的代碼該如何添加,,比如在如下代碼上(代碼我是從TBQuant公式上粘過來的),TB量化學(xué)院里有《利用系統(tǒng)函數(shù)的簡潔寫法》一節(jié),可是用了好久沒弄好。

    Params
    ? ? ? ? Numeric FastLength(5);// 短期指數(shù)平均線參數(shù)
    ? ? ? ? Numeric SlowLength(20);// 長期指數(shù)平均線參數(shù)
    Vars
    ? ? ? ? Series<Numeric> AvgValue1;
    ? ? ? ? Series<Numeric> AvgValue2;
    Events
    ? ? ? ? OnBar(ArrayRef<Integer> indexs)
    ? ? ? ? {
    ? ? ? ? ? ? ? ? AvgValue1 = AverageFC(Close,FastLength);
    ? ? ? ? ? ? ? ? AvgValue2 = AverageFC(Close,SlowLength);
    ? ? ? ? ? ? ? ? PlotNumeric("MA1",AvgValue1);
    ? ? ? ? ? ? ? ? PlotNumeric("MA2",AvgValue2);? ? ? ? ? ? ? ?
    ? ? ? ? ? ? ? ?
    ? ? ? ? ? ? ? ?
    ? ? ? ? ? ? ? ?
    ? ? ? ? ? ? ? ? If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])
    ? ? ? ? ? ? ? ? {
    ? ? ? ? ? ? ? ? ? ? ? ? Buy(1,Open);
    ? ? ? ? ? ? ? ? }
    ? ? ? ? ? ? ? ?
    ? ? ? ? ? ? ? ? If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
    ? ? ? ? ? ? ? ? {
    ? ? ? ? ? ? ? ? ? ? ? ? SellShort(1,Open);
    ? ? ? ? ? ? ? ? }
    ? ? ? ? ? ? ? ? //PlotNumeric("PL",Portfolio_TotalProfit);? ? ? ?
    ? ? ? ? }

    ?

    ?來源:CXH99.COM

  • TB技術(shù)人員: 只要需將相應(yīng)的這三個簡潔函數(shù)用到的語句復(fù)制上你的公式就OK了呀。
    1. Params
    2. Bool IsRollover(true);//是否后復(fù)權(quán)
    3. Bool IsRolloverRealPrice(true);//是否映射真實價格
    4. Bool IsAutoSwapPosition(true);//是否自動換倉
    5. Numeric FastLength(5);// 短期指數(shù)平均線參數(shù)
    6. ? ? ? ? Numeric SlowLength(20);// 長期指數(shù)平均線參數(shù)
    7. Vars
    8. ? ? ? ? Series<Numeric> AvgValue1;
    9. ? ? ? ? Series<Numeric> AvgValue2;
    10. Events
    11. OnInit()
    12. {
    13. Range[0:DataCount-1]
    14. {
    15. If(IsRollover)
    16. {
    17. AddDataFlag(Enum_Data_RolloverBackWard());//設(shè)置后復(fù)權(quán)
    18. }
    19. If(IsRolloverRealPrice)
    20. {
    21. AddDataFlag(Enum_Data_RolloverRealPrice());//是否映射真實價格
    22. }
    23. If(IsAutoSwapPosition)
    24. {
    25. AddDataFlag(Enum_Data_AutoSwapPosition());//設(shè)置自動換倉
    26. }
    27. }
    28. }
    29. OnBar(ArrayRef<Integer> indexs)??
    30. ? ? ? ? {
    31. ? ? ? ? ? ? ? ? AvgValue1 = AverageFC(Close,FastLength);
    32. ? ? ? ? ? ? ? ? AvgValue2 = AverageFC(Close,SlowLength);
    33. ? ? ? ? ? ? ? ? PlotNumeric("MA1",AvgValue1);
    34. ? ? ? ? ? ? ? ? PlotNumeric("MA2",AvgValue2);? ? ? ? ? ? ? ?
    35. ? ? ? ? ? ? ? ?
    36. ? ? ? ? ? ? ? ?
    37. ? ? ? ? ? ? ? ?
    38. ? ? ? ? ? ? ? ? If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])
    39. ? ? ? ? ? ? ? ? {
    40. ? ? ? ? ? ? ? ? ? ? ? ? Buy(1,Open);
    41. ? ? ? ? ? ? ? ? }
    42. ? ? ? ? ? ? ? ?
    43. ? ? ? ? ? ? ? ? If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
    44. ? ? ? ? ? ? ? ? {
    45. ? ? ? ? ? ? ? ? ? ? ? ? SellShort(1,Open);
    46. ? ? ? ? ? ? ? ? }
    47. ? ? ? ? ? ? ? ? //PlotNumeric("PL",Portfolio_TotalProfit);? ? ? ?
    48. ? ? ? ? }
    復(fù)制代碼

 

有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友

可聯(lián)系技術(shù)人員 QQ: 262069696  點擊在線交流或微信號:cxh99cxh99  進(jìn)行 有償收費 編寫!

怎么收費,代編流程等詳情請點擊閱讀!

(注:由于人數(shù)限制,QQ或微信請選擇方便的一個聯(lián)系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 久久国产精彩视频| 又黄又爽又色的视频在线看| 一本到中文字幕高清不卡在线| 欧美人与动性行为视频| 午夜电影在线播放| 欧美日韩一区二区三区麻豆| 好先生app下载轻量版安卓| 久久精品国产99国产精2020丨| 熟女老女人的网站| 国产中文在线观看| 18禁无遮挡无码网站免费| 成人免费ā片在线观看| 亚洲一区精品视频在线| 看黄网站在线看| 国产伦精品一区二区免费| 2022国产成人精品福利网站| 女人笫一次一级毛片| 中文字幕永久视频| 日韩精品免费一级视频| 亚洲成色在线综合网站| 男人桶女人j的视频在线观看| 国产chinese中国hdxxxx| 国产香蕉免费精品视频| 国产色司机在线视频免费观看| 一二三四免费观看在线电影中文 | 漂亮人妻被黑人久久精品| 四虎AV永久在线精品免费观看| 国产乱子精品免费视观看片| 国产自国产自愉自愉免费24区| yellow中文字幕在线高清| 护士人妻hd中文字幕| 久久精品国产大片免费观看| 欧美成人www在线观看网页| 伊人久久大香线蕉AV成人| 美团外卖猛男男同38分钟| 国产亚洲欧美精品久久久| 国产漂亮白嫩的美女| 国产精品单位女同事在线| 99久久国产综合精品五月天喷水 | 亚洲黄色中文字幕| 精品人妻无码一区二区色欲产成人|