中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔模型>>正文內容

金字塔C接口用逐K模式[金字塔模型]

  • 咨詢內容:

    //計算收盤價的均價,一個常數參數,表示計算周期
    //調用方法:
    // "STOCKFUNC@MYMACLOSE"(5)

    __declspec(dllexport) int WINAPI MYMACLOSE(CALCINFO* pData)
    {
     if ( pData->m_pfParam1 &&    //參數1有效
       pData->m_nParam1Start<0 &&   //參數1為常數
       pData->m_pfParam2==NULL )   //僅有一個參數
     {
      float fParam = *pData->m_pfParam1;
      int nPeriod = (int)fParam;   //參數1 www.tumamayizhan.com
      if(nPeriod>0)
      {
       float fTotal;
       int i, j;
       for ( i = nPeriod-1; i < pData->m_nNumData; i++ )//計算nPeriod周期的均線,數據從nPeriod-1開始有效
       {
        fTotal = 0.0f;
        for ( j = 0; j < nPeriod; j++ )    //累加
         fTotal += pData->m_pData[i-j].m_fClose;
        pData->m_pResultBuf[i] = fTotal/nPeriod; //平均
       }
       return nPeriod-1;
      }
     }

     return -1;
    }

    //計算均價,2個參數,參數1為待求均線的數據,參數2表示計算周期
    //調用方法:
    // "STOCKFUNC@MYMAVAR"(CLOSE-OPEN,5)

    __declspec(dllexport) int WINAPI MYMAVAR(CALCINFO* pData)
    {
     if(pData->m_pfParam1 && pData->m_pfParam2 &&  //參數1,2有效
      pData->m_nParam1Start>=0 &&     //參數1為序列數
      pData->m_pfParam3==NULL)     //有2個參數
     {
      const float*  pValue = pData->m_pfParam1; //參數1
      int nFirst = pData->m_nParam1Start;   //有效值起始位
      float fParam = *pData->m_pfParam2;   //參數2
      int nPeriod = (int)fParam; 
      
      if( nFirst >= 0 && nPeriod > 0 )
      {
       float fTotal;
       int i, j;
       for ( i = nFirst+nPeriod-1; i < pData->m_nNumData; i++ )
       {
        fTotal = 0.0f;
        for ( j=0; j < nPeriod; j++ )   //累加
         fTotal += pValue[i-j];
        pData->m_pResultBuf[i] = fTotal/nPeriod;//平均
       }
       return nFirst+nPeriod-1;
      }
     }
     return -1;

        /*對于逐K線模式,的處理方式的示范代碼
     if(pData->m_pfParam1 && pData->m_pfParam2)
     {
      //對于逐K線模式,由于傳遞數據都是數值,因此需要一個數組用來保存傳遞過來的參數,用來計算.
      //本例只是簡單演示這個用法,如果用戶在公式多次調用了接口,則會出現重復使用該變量導致計算出錯
      //因此要根據情況做幾個這種全局靜態變量用于保存各種數據。
      static std::vector<double> arMaData;
      
      //第一個周期初始化數據 www.tumamayizhan.com
      if(pData->m_dwBarpos == 0)
      {
       arMaData.clear();
      }
      
      double dbData = *pData->m_pfParam1;

      //防止使用僅刷最后K線的反復刷新問題
      if(arMaData.size() >= pData->m_nNumData)
       arMaData[arMaData.size()-1] = dbData; //僅僅更新最后一個數據
      else
       arMaData.push_back(dbData);

      DWORD dwCyc = (DWORD) *pData->m_pfParam2;
      
      if(pData->m_dwBarpos < dwCyc-1)
      {
       //對于未到計算周期,返回無效數據
       return -1;
      }

      //先累加
      float fAdd = 0;
      for(DWORD i = pData->m_dwBarpos-(dwCyc-1); i <= pData->m_dwBarpos; i++)
      {
       fAdd += arMaData[i];
      }

      *pData->m_pResultBuf = fAdd / dwCyc;
     }
     return 1;*/
    }

    //計算多個序列的均值,5個參數,參數1-4為待求多個序列,參數5用于舉例說明數值參數的用法,實際在此例中無需該參數
    /*
    調用方法:
     MA1:=MA(CLOSE,3);
     MA2:=MA(CLOSE,6);
     MA3:=MA(CLOSE,12);
     MA4:=MA(CLOSE,24);
     MYBBI: "STOCKFUNC@MYBBI"(MA1, MA2, MA3, MA4, 4);
    */

    __declspec(dllexport) int WINAPI MYBBI(CALCINFO* pData)
    {
     if ( pData->m_pCalcParam[0].m_nParamStart >= 0 &&
       pData->m_pCalcParam[1].m_nParamStart >= 0 &&
       pData->m_pCalcParam[2].m_nParamStart >= 0 &&
       pData->m_pCalcParam[3].m_nParamStart >= 0 )   //4個序列都含有效數值
     {
      //計算返回的序列的第一個有效值位置
      int nFirst = pData->m_pCalcParam[3].m_nParamStart;  //已知返回的序列的第一個有效值位置與第4個序列一致 www.tumamayizhan.com QQ 262069696
    //若不知,則
    /*
      int nFirst = pData->m_pCalcParam[0].m_nParamStart;
      if ( nFirst < pData->m_pCalcParam[1].m_nParamStart )
       nFirst = pData->m_pCalcParam[1].m_nParamStart;
      if ( nFirst < pData->m_pCalcParam[2].m_nParamStart )
       nFirst = pData->m_pCalcParam[2].m_nParamStart;
      if ( nFirst < pData->m_pCalcParam[3].m_nParamStart )
       nFirst = pData->m_pCalcParam[3].m_nParamStart;
     */

      const float* pValue1 = pData->m_pCalcParam[0].m_pfParam;
      const float* pValue2 = pData->m_pCalcParam[1].m_pfParam;
      const float* pValue3 = pData->m_pCalcParam[2].m_pfParam;
      const float* pValue4 = pData->m_pCalcParam[3].m_pfParam;
      int nNum = (int)(pData->m_pCalcParam[4].m_fParam);  //實際上該例中已知nNum=4,在此用于說明數值參數的用法
      for( int i = nFirst; i < pData->m_nNumData; i++ )
      {
       pData->m_pResultBuf[i] =
        (pValue1[i] + pValue2[i] + pValue3[i] + pValue4[i])/nNum;
      }
      return nFirst;
     }
     return -1;
    }

     

 

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

可聯系技術人員 QQ: 1145508240  有需要幫忙請點擊這里留言!!!進行 有償 編寫!不貴!點擊查看價格!

 


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

相關文章

    沒有相關內容
  中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

欧美+亚洲+精品+三区| 亚洲成人资源| 欧美日韩免费观看一区=区三区 | 亚洲精品乱码| 国产精品久久久久久久久久妞妞 | 99成人免费视频| 国产伦精品一区二区三区视频孕妇| 亚洲欧美日韩国产综合精品二区| 久久一区中文字幕| 在线观看视频免费一区二区三区| 妖精视频成人观看www| 久久经典综合| 激情久久五月| 亚洲免费网站| 亚洲激情专区| 欧美日韩国产高清| 国产精品一区二区欧美| 激情视频一区二区| 久久经典综合| 国产日韩欧美一区二区三区四区| 欧美成人首页| 国产农村妇女精品一二区| 欧美伊人久久| 国产伦精品一区二区三区| 国产在线观看一区| 可以看av的网站久久看| 国产三级精品在线不卡| 韩国精品一区二区三区| 欧美专区在线| 99视频一区| 亚洲视频日本| 欧美日韩一区二区视频在线观看| 噜噜噜91成人网| 亚洲精选在线| 极品尤物久久久av免费看| 久久激情综合| 先锋a资源在线看亚洲| 亚洲三级影院| 在线日韩av| 激情综合亚洲| 激情91久久| 国产一区免费视频| 国产精品xxx在线观看www| 久久精品女人的天堂av| 午夜一级久久| 国产精品夜夜夜一区二区三区尤| 亚洲精品影院| 在线天堂一区av电影| 99精品视频免费观看视频| 亚洲国产婷婷| 日韩午夜精品| 国产日韩一区二区| 国产精品夜夜夜| 国产精品一区二区a| 在线亚洲激情| 亚洲在线成人| 欧美一区二区三区在线播放 | 欧美久久视频| 欧美日韩综合另类| 欧美精品麻豆| 亚洲第一伊人| 国产精品亚洲欧美| 欧美在线视频二区| 韩日在线一区| 国产偷自视频区视频一区二区| 国产一区二区三区的电影 | 久久国产免费| 欧美日本不卡高清| 在线精品亚洲| 亚洲制服少妇| 欧美日韩在线不卡一区| 在线不卡亚洲| 国产日韩欧美一区在线| 久久夜色精品| 国内一区二区三区| 国产亚洲亚洲| 欧美一区综合| 日韩视频在线播放| 久久亚洲高清| 亚洲国产三级| 久久人人97超碰国产公开结果| 欧美精品入口| 国产精品日本一区二区| 午夜久久久久| 国产精品一区视频网站| 好看的av在线不卡观看| 性欧美videos另类喷潮| 欧美精品导航| 国产精品区一区| 国产精品v日韩精品v欧美精品网站 | 雨宫琴音一区二区在线| 亚洲一区欧美二区| 亚洲国产欧美国产综合一区| 久久亚洲二区| 一区二区三区av| 欧美国产三区| 香蕉亚洲视频| 国产视频一区三区| 在线精品观看| 国产精品大全| 久久精品一区| 免费亚洲婷婷| 国产亚洲网站| 亚洲区一区二区三区| 欧美日韩亚洲一区| 你懂的国产精品| 欧美专区18| 亚洲综合视频一区| 亚洲专区一区二区三区| 99国产精品久久久久老师| 国产精品二区二区三区| 欧美区亚洲区| 欧美精品啪啪| 欧美日本韩国在线| 欧美日韩精品免费观看| 欧美福利专区| 欧美日韩一区在线观看视频| 欧美jjzz| 欧美日韩国产探花| 欧美亚洲不卡| 国产精品v欧美精品v日韩| 欧美日韩国产高清视频| 欧美午夜欧美| 在线成人www免费观看视频| 在线欧美三区| 在线一区视频| 欧美亚洲免费在线| 欧美一区二区在线| 欧美一区二区| 好吊色欧美一区二区三区视频| 狠色狠色综合久久| 亚洲美女少妇无套啪啪呻吟| 制服诱惑一区二区| 麻豆精品网站| 国产精品二区影院| 亚洲精品欧洲| 性一交一乱一区二区洋洋av| 女人天堂亚洲aⅴ在线观看| 欧美大片专区| 很黄很黄激情成人| av成人毛片| 久久三级视频| 亚洲激情黄色| 亚洲一区日韩| 欧美精品国产一区二区| 亚洲国产精品第一区二区| 中文网丁香综合网| 久久一二三四| 一区在线免费观看| 国产精品日韩久久久| 午夜国产精品视频| 中日韩视频在线观看| 久久久久久9| 影音先锋一区| 久久亚洲国产精品一区二区| 亚洲欧洲日夜超级视频| 久久国产日韩欧美| 亚洲人www| 亚洲欧美综合| av不卡免费看| 欧美日韩在线不卡一区| 亚洲欧美久久久久一区二区三区| 韩日午夜在线资源一区二区| 性欧美长视频| 99精品免费视频| 欧美日韩精品免费观看视一区二区 | 伊人久久综合| 欧美.日韩.国产.一区.二区| 国产欧美成人| 国内精品久久久久久久影视麻豆| 亚洲欧美国产不卡| 一区二区三区国产盗摄| 国产精品国产一区二区| 亚洲欧美视频一区二区三区| 雨宫琴音一区二区在线| 欧美黄色一区| 久久资源在线| 老鸭窝亚洲一区二区三区| 一区二区三区四区五区精品| 国产在线欧美日韩| 欧美精品免费观看二区| 老牛嫩草一区二区三区日本| 销魂美女一区二区三区视频在线| 亚洲精品一级| 亚洲巨乳在线| 亚洲国产第一| 国内精品嫩模av私拍在线观看| 久久最新视频| 玖玖玖国产精品| 久久久久se| 久久精品国产第一区二区三区最新章节| 日韩亚洲国产欧美| 亚洲国产免费看| 亚洲激情国产| 在线亚洲一区| 国产伦精品一区二区| 亚洲一区三区在线观看| 欧美亚洲一区二区三区| 久久福利影视| 久久蜜桃资源一区二区老牛| 久久午夜电影| 欧美xxx在线观看| 欧美精选在线| 精品动漫av| 亚洲激情av| 国产三区精品| 久久久久久久高潮| 欧美日韩岛国| 亚洲人成久久| 国产农村妇女精品一区二区| 久久大香伊蕉在人线观看热2| 亚洲欧美日韩另类精品一区二区三区 | 免费久久99精品国产自| 美女爽到呻吟久久久久| 欧美日韩精品免费观看| 亚洲激情二区| 国产精品最新自拍| 欧美日本亚洲| 99精品热6080yy久久| 久久久精品五月天| 欧美在线视频二区| 亚洲国产婷婷香蕉久久久久久99| 亚洲三级影院| 久久亚裔精品欧美| 影音欧美亚洲| 欧美亚洲一区| 亚洲视频高清| 免费一级欧美片在线播放| 欧美午夜影院| 亚洲综合日韩| 亚洲国产日韩欧美| 美日韩精品免费| 黑人一区二区| 久久精品女人的天堂av| 精品电影一区| 久久精品麻豆| 中文精品视频一区二区在线观看| 午夜国产欧美理论在线播放 | 久久精品伊人| 日韩香蕉视频| 黄色免费成人| 久久久噜噜噜| 校园激情久久| 99香蕉国产精品偷在线观看| 欧美日韩精品久久| 欧美一级专区| 99热在线精品观看| 极品av少妇一区二区| 久久综合狠狠| 欧美一级网站| 中文高清一区| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲东热激情| 欧美日本国产| 免费一区二区三区| 国产精品美女黄网| 一区二区三区四区五区精品视频| 韩国自拍一区| 欧美视频官网| 欧美日韩三级| 欧美日韩三级电影在线| 欧美久久综合| 欧美精品大片| 欧美一区综合| 久久国产精品高清| 先锋亚洲精品| 免费试看一区| 久久综合福利| 欧美日本二区| 欧美日韩一区二区视频在线 | 精品1区2区| 伊人久久大香线蕉综合热线| 欧美日韩亚洲一区三区| 欧美日韩一区二区三区在线观看免| 久久国产日韩| 久久亚洲电影| 午夜精品视频在线观看一区二区| 久久中文字幕一区二区三区| 久久蜜桃精品| 欧美另类综合| 精品电影一区| 日韩午夜在线| 免费国产自线拍一欧美视频| 欧美一区激情视频在线观看| 欧美日本亚洲韩国国产| 一区在线免费观看| 中文久久精品| 麻豆精品91| 海角社区69精品视频| 夜夜嗨av一区二区三区网站四季av| 国产欧美午夜| 久久免费高清| 黄色亚洲在线| 国产农村妇女毛片精品久久莱园子 | 欧美日韩18| 在线看片成人| 国产精品一区二区三区四区五区| 国产精品区免费视频| 久久激情久久| 伊人影院久久| 性感少妇一区| 精品动漫3d一区二区三区免费| 一本色道88久久加勒比精品| 久久蜜桃精品| 亚洲毛片播放| 欧美精品一区在线| 国产亚洲精品v| 欧美三区不卡| 欧美专区18| 伊人影院久久| 亚洲欧美亚洲| 国产麻豆综合| 亚洲国产精品毛片| 午夜精品美女久久久久av福利| 一区二区三区精品视频在线观看| 午夜久久久久| 销魂美女一区二区三区视频在线| 亚洲调教视频在线观看| 裸体素人女欧美日韩| 99伊人成综合| 亚洲福利精品| 国产精品国产一区二区| 久久久久综合| 国产伦精品一区二区三区视频孕妇 | 亚洲看片一区| 欧美视频二区| 久色成人在线| 蜜桃精品久久久久久久免费影院| 亚洲精品一区二区三区蜜桃久| 欧美激情综合| 久久精品日产第一区二区| 国产日韩一区| 宅男噜噜噜66一区二区| 在线国产精品一区| 狠狠干综合网| 国产精品v日韩精品v欧美精品网站| 久久精品在线| 久久精品综合一区| 另类天堂av| 鲁大师影院一区二区三区| 在线亚洲美日韩| 日韩视频在线播放| 亚洲精品一区二区三| 亚洲日本久久| 亚洲毛片视频| 夜夜精品视频| 国产一区二区久久久| 99热免费精品| av成人免费观看| 99国产精品久久久久久久成人热| 91久久精品一区二区别| 亚洲人成在线影院| 99热在线精品观看| 国产日韩一区二区| 久久成人资源| 午夜精品免费| 精品二区视频| 99精品国产在热久久婷婷| 国产亚洲毛片| 久久综合亚州| 黄色国产精品| 国产欧美日韩综合精品二区| 亚洲一区二区三区午夜| 久久久夜精品| 激情五月***国产精品| 国产欧美午夜| 欧美成人免费在线| 亚洲成色精品| 亚洲一区二区三区四区中文 | 亚洲精品视频一区二区三区| 99热这里只有成人精品国产| 在线一区免费观看| 美日韩精品视频| 欧美韩国一区| 亚洲国产婷婷香蕉久久久久久99| 国产精品久久久久久久免费软件| 久久看片网站| 亚洲经典三级| 蜜桃视频一区| 在线观看成人一级片| 亚洲欧美清纯在线制服| 欧美精品偷拍| 国产日韩精品一区观看| 欧美国产先锋| aa成人免费视频| 欧美不卡福利| 国产一区二区三区免费不卡| 亚洲欧美一区在线| 一本久道久久综合狠狠爱| 午夜日韩视频| 亚洲一区二区精品在线观看| 国内精品久久国产| 久久国产精品久久久久久电车| 国语对白精品一区二区| 亚洲一区二区免费看| 国产主播一区二区三区四区| 免费一级欧美片在线播放| 91久久在线| 黄色成人在线网址| 久久久久久国产精品一区|