您現(xiàn)在的位置:程序化交易>> 期貨公式>> 金字塔等>> 其他期貨軟件知識>>正文內容

序列模式問題 [金字塔]

  • 咨詢內容:

    我的公式運行在序列模式下, 通過調試發(fā)現(xiàn)序列變量下標為1的變量一直無法使用, 而且在調試模式下一直顯示為"空", 而不想其他下標預設值顯示為0.000, 請問是何原因?

     

  • 金字塔客服: 代碼貼過來看看

     

  • 用戶回復:

    找到原因了,  不論在DLL中對pData->m_pResultBuf[0]如何賦值,

    只要return 1就會造成序列變量下標1中的內容為空,

    如果return 0就不會出現(xiàn)問題,序列變量下標1中的內容為dll中的賦值內容。

    請問,對于dll的返回值,具體包括哪些?有何意義?

     

    另外,再請教個問題:序列模式是否無法使用DLL中定義的全局變量,每次調用時全局變量的內容好像又回到初始值了?

     

  • 網(wǎng)友回復:

    返回的值表示的是返回的數(shù)組的有效下標,你返回1當然表示從第二個數(shù)組才有效的了。

    你可能根本就沒有仔細看過DLL公式的開發(fā)文檔,這里給你摘抄部分

     

    ////////////////////////////////////////////////////
    /* 函數(shù)輸出

    __declspec(dllexport) int xxxxxxxx(CALCINFO* pData);

    1.函數(shù)名稱需全部大寫.
    2.函數(shù)必須以上述形式聲明,請用實際函數(shù)名稱替代xxxxxxxx;
     對于C++程序還需包括在 extern "C" {   } 括號中.
    3.函數(shù)計算結果用pData->m_pResultBuf帶回.
    4.函數(shù)返回-1表示錯誤或全部數(shù)據(jù)無效,對于序列模式返回第一個有效值位置,即:
     m_pResultBuf[返回值] -- m_pResultBuf[m_nNumData-1]間為有效值.逐K線模式返回值大于等于0均表示成功

    */

     

     

    DLL的全局變量你沒描述清楚,如果猜的沒錯的話,你在 工具菜單-》選項-》勾選“DLL加載內存駐留模式”即可

     

  • 網(wǎng)友回復: 不好意思呀,太久沒看資料,全忘了。

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

相關文章

    沒有相關內容
主站蜘蛛池模板: 美女被吸屁股免费网站| chinese乱子伦xxxx视频播放 | 波多野结衣种子网盘| 另类老妇性BBWBBW| 丰满人妻一区二区三区视频53| 欧美―第一页―浮力影院| 亚洲综合色成在线播放| 精品无人区一区二区三区a| 国产不卡在线观看| 国产黑丝袜在线| 国产精品久久精品视| 57pao成人国产永久免费视频| 天天在线天天综合网色| 一区五十路在线中出| 成人午夜精品视频在线观看| 久久久久久久久女黄9999| 日韩欧美亚洲天堂| 亚洲AV无码成人精品区狼人影院| 精品一区二区三区在线观看 | yy6080理论影院旧里番| 成人永久免费高清| 丰满人妻被黑人中出849| 日本免费高清一本视频| 久久精品人成免费| 最近2019中文字幕mv免费看| 免费一级毛片在线播放视频| 美女被免费网站视频在线| 国产伦精品一区二区三区精品 | 国产精品v片在线观看不卡| 7777精品伊人久久久大香线蕉| 在线综合亚洲欧美自拍| BT天堂新版中文在线| 天天干天天干天天干天天干天天干| www.日韩在线| 女人洗澡一级毛片一级毛片| 一二三四国语在线观看视频 | 日韩欧美在线免费观看| 九九久久精品无码专区| 日韩高清不卡在线| 九九电影院理论片| 日韩精品无码人妻一区二区三区 |