• <em id="n4cqa"><acronym id="n4cqa"></acronym></em>

    <tbody id="n4cqa"></tbody>

    <tbody id="n4cqa"></tbody>

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

      金字塔日內限制交易次數略源碼[金字塔模型]

      針對限制日內交易次數的需求,可以通過全局變量進行控制。在金字塔中,提供多種全局變量,其作用范圍和初始化方式有些許差別,建議初學者掌握后靈活使用。下面就分在圖表程序化中和后臺程序化中,分別采用不同的全局變量對日內交易次數的限定進行范例演示:

      ???????多種全局變量的區別介紹:http://www.weistock.com/WeisoftHelp/index.html?zbgs003.htm

      ??????

      ???? ?一、日內限制交易次數范例(圖表程序化)????

      ???????????//該策略適用于圖表程序化交易
      ?????????? //該策略適用于分鐘周期
      ?????????? //此范例僅供顯示,請勿直接用于入市交易

      ?????????? VARIABLE:NUM=0;?????????????????????????? ?// 全局變量,來控制當天交易次數
      ?????????? CS:=3;??????????????????????????????????????????????//限定一天最多交易3次

      ?????????? MA5:=MA(CLOSE, 5);
      ?????????? MA20:=MA(CLOSE, 20);

      ?????????? COND1:=CROSS(MA5,MA20);
      ?????????? COND2:=CROSS(MA20,MA5);

      ??????????

      ???????????IF COND2 AND HOLDING>0 THEN SELL(1,1,MARKET);?????//平倉

      ?????????? IF COND1 AND HOLDING=0 AND NUM<CS THEN?????????????//開倉
      ???????????? BEGIN
      ???????????? BUY(1,1,MARKET);
      ???????????? NUM:=NUM+1;
      ???????????? END

      ?

      ?????????? IF TIME=CLOSETIME(0) THEN NUM:=0;???????????? // CLOSETIME(0)是取商品期貨最后一節的交易時間,收盤的同時,NUM賦值為0。

      ?

      ??????? 二、日內限制交易次數范例(后臺程序化)

      ????????????點擊工具--數據管理--全局變量,創建一個全局變量NUM,初始值設為3,表示交易次數限定為3次。

      ????????
      圖片點擊可在新窗口打開查看此主題相關圖片如下:11.png
      圖片點擊可在新窗口打開查看

      ???????????//該策略適用于圖表程序化交易
      ?????????? //該策略適用于分鐘周期
      ?????????? //使用單值全局變量,來限定一天只交易3次
      ?????????? CS:=3;//限定一天最多交易3次
      ?????????? MA5:MA(CLOSE, 5);
      ?????????? MA20:MA(CLOSE, 20);
      ?????????? COND1:=CROSS(MA5,MA20);
      ?????????? COND2:=CROSS(MA20,MA5);

      ??????????

      ?????????? IF COND2 AND THOLDING>0 THEN TSELL(1,1,LMT,CLOSE);???????//平倉

      ?????????? NUM:=EXTGBDATA(\'NUM\');??????????????????????????????????????????????????????//獲取單值全局變量,來控制當天交易次數
      ?????????? IF COND1 AND THOLDING=0 AND NUM< CS? THEN????????????????????//開倉

      ?????????????? BEGIN
      ?????????????? TBUY(1,1,LMT,CLOSE);
      ???????????????EXTGBDATASET(\'NUM\',NUM+1);
      ?????????????? END

      ?

      ?????????? IF TIME=CLOSETIME(0) THEN EXTGBDATASET(\'NUM\',0);?// CLOSETIME(0)是取商品期貨最后一節的交易時間,收盤時,NUM賦值為

      ?

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

      ?

       

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

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

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

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

       


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

      相關文章

        沒有相關內容
        国产高潮流白浆免费观看
    1. <em id="n4cqa"><acronym id="n4cqa"></acronym></em>

      <tbody id="n4cqa"></tbody>

      <tbody id="n4cqa"></tbody>

        <progress id="n4cqa"><track id="n4cqa"><video id="n4cqa"></video></track></progress>