• <menu id="iiemy"><menu id="iiemy"></menu></menu>
    您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔模型>>正文內容

    金字塔ADX跳空策略模型[金字塔模型]

    一、ADX跳空策略思想:
    ? ? ?? 運用+DI/-DI指標判斷趨勢的方向,當+DI大于-DI時趨勢為上漲,反之為下跌,運用ADX度量趨勢的強度,當出現開盤反向跳空時入市交易以捕捉趨勢,以及跳空帶來的利潤。
    ?
    ? ? 示例代碼以買入開倉為例,賣出開倉相反即可,原理如下:
    【開倉條件】
    1、12期ADX高于30,28期+DI高于28期-DI;
    2、當日跳空低開,價格低于昨日最低價,在向上突破昨日最低價時做多;
    ?
    【止損止盈條件】
    1、止損:開倉后在當日最低價處設置止損;
    2、止盈:通常在當日平倉,如果當日收盤表現強勢課持有至下一交易日。
    ?
    二、金字塔策略源碼
    ?
    //定義全局變量并初始化為0. ?? 控制日內突破開倉只開1次
    variable:num=0;
    ?
    n1:=barslast(date<>ref(date,1))+1;
    preDayLow:=ref(LLv(L,n1),n1); ? ? ? ? ? ? ? ???//昨日最低價
    Dayopen:=valuewhen(Todaybar=1,o); ? ??//當天開盤價
    ?
    //交易條件
    BuyCond:=Dayopen<preDayLow and High>=preDayLow; ? ? ? ??//開多條件
    ?
    //下單模塊
    if BuyCond and?holding?and?num=0 then
    ?? begin
    ?? buy(1,1,market);
    ?? n:=Todaybar; ???//記錄開倉k線位置
    ?? num:=1;
    ?? End
    ?
    ll:=valuewhen(todaybar=n,llv(l,n)); ? ??//開盤到開倉時的最低價
    ?
    //交易條件
    SellCond:=low<ll; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??//平多條件
    ?
    //下單模塊
    if SellCond and holding>0 then sell(1,1,market);
    ?
    //收盤前5分鐘平倉
    M5:=t0totime(timetot0(closetime(0))-60*5);??????//收盤前5分鐘??
    if time>=M5 and holding>0 then sell(1,1,market);
    if time=closetime(0) then num:=0; ? ? ? ? ? ???//收盤時賦值為0

    ?

    ?

    {別忘了將本網告訴您身邊的朋友,向朋友傳達有用資料,也是一種人情,你朋友會感謝你的。}

    ?

     

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

    可聯系技術人員 QQ: 262069696  點擊在線交流或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

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

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

     


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

    相關文章

      沒有相關內容
      人妻专区免费视频,俄罗斯啪啪到高潮喷水,国色天香社区直播在线观看
  • <menu id="iiemy"><menu id="iiemy"></menu></menu>