大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

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

愛好delphi的朋友嗎,有個例子,可以用delphi玩下金字塔的dll [金字塔]

  • 咨詢內容:

    經本人測試,ok沒問題


    unit FxjFunc;

    interface

    uses Types;

    type

    ///////////////////////////////////////////////////////////////////////////
    //分析周期
    TDataType = (
        TICK_DATA=2,     //分筆成交
        MIN1_DATA,       //1分鐘線
        MIN5_DATA,       //5分鐘線
        MIN15_DATA,      //15分鐘線
        MIN30_DATA,      //30分鐘線
        MIN60_DATA,      //60分鐘線
        DAY_DATA,        //日線
        WEEK_DATA,       //周線
        MONTH_DATA,      //月線
        MULTI_DATA       //多日線
    );

    ///////////////////////////////////////////////////////////////////////////
    //基本數據

    PStkData = ^TStkData;
    TStkData = packed record
        Time: LongWord;    //時間,UCT
        Open: Single;   //開盤
        High: Single;   //最高
        Low: Single;    //最低
        Close: Single;   //收盤
        Volume: Single;   //成交量
        Amount: Single;   //成交額
        Advance: Word;   //上漲家數(僅大盤有效)
        Decline: Word;   //下跌家數(僅大盤有效)
    end;

    ////////////////////////////////////////////////////////////////////////////
    //基本數據 [數組]

    PStkDataArray = ^TStkDataArray;
    TStkDataArray = array[0..$EFFF] of TStkData;


    ////////////////////////////////////////////////////////////////////////////
    //擴展數據,用于描述分筆成交數據的買賣盤

    PStkDataEx = ^TStkDataEx;
    TStkDataEx = packed record
        case Integer of
            0: (
                BuyPrice: array[0..2] of Single;   //買1--買3價
                BuyVol:   array[0..2] of Single;   //買1--買3量
                SellPrice:array[0..2] of Single;   //賣1--賣3價
                SellVol:  array[0..2] of Single;   //賣1--賣3量
            );
            1: (
                DataEx:  array[0..11] of Single;    //保留
            );
    end;

     

    /////////////////////////////////////////////////////////////////////////////
    //函數數據結構

    TSingleArray = array[0..$EFFF] of Single;
    PSingleArray = ^TSingleArray;
    PCalcInfo = ^TCalcInfo;
    TCalcInfo = packed record
        Size: DWORD;     //結構大小
        Version: DWORD;    //調用軟件版本(V2.10 : 0x210)
        Serial: DWORD;     //調用軟件序列號
        StkLabel: PChar;    //股票代碼
        Index: LongBool;     //大盤

        NumData: Integer;     //數據數量(pData,pDataEx,pResultBuf數據數量)
        Data: PStkDataArray;     //常規數據,注意:當m_nNumData==0時可能為 NULL
        DataEx: PStkDataEx;     //擴展數據,分筆成交買賣盤,注意:可能為 NULL

        Param1Start: Integer;    //參數1有效位置
        Param1: PSingle;     //調用參數1
        Param2: PSingle;     //調用參數2
        Param3: PSingle;     //調用參數3
        Param4: PSingle;     //調用參數4

        ResultBuf: PSingleArray;    //結果緩沖區
        DataType: TDataType;     //數據類型
        FinData: PSingle;    //財務數據
    end;


    implementation

    var

        pr :   array[0..$EFFF] of Tpr;
         prNum, duNum : integer;

     

     

    //============================================================================
    // 將數據拷貝到 pr數組中

    procedure CopyDataTo_Pr(data: PCalcInfo);
    var
        i:integer;
    begin
        prNum := data.NumData;

        for i := 0 to prNum-1 do
        begin
            pr[i].hprice := data.Data[i].High;
            pr[i].lprice := data.Data[i].Low;
            pr[i].Time   := data.Data[i].Time;
        end;
    end;

     

      

    //=============================================================================
    function xx1(data: PCalcInfo):integer;stdcall;
      CopyDataTo_Pr(data);

    //這里直接調用pr數組當K線數組用就行了 
    end;

     

     

    function xx2(Data:PCalcInfo):integer;stdcall;
    end;

     

     


    exports

        xx1,xx2;


    end.

    [此貼子已經被作者于2011-5-8 16:12:24編輯過]

     

  • 金字塔客服: 另再補充一個,關于參數的問題,if (@pData.m_pfParam1 <> nil) and (@pData.m_pfParam2 <> nil) then
    采用如是方式

     

  • 用戶回復: 不好意思,再補充下,ResultBuf: PSingleArray;  通過這個返回序列值

     

  • 網友回復:

    不錯


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 亚洲欧美在线看 | 伊人久久网国产伊人 | 久久九九亚洲精品 | 亚洲成人免费网站 | 久久精品国产400部免费看 | 99久久香蕉国产综合影院 | 久久久99精品久久久 | 成人网欧美亚洲影视图片 | 国产91免费在线观看 | 欧美大交乱xxxxxbbb | 色噜噜亚洲精品中文字幕 | 五月久久| 狠狠干中文字幕 | 看一级特黄a大片日本片黑人 | 国产成人福利夜色影视 | 性生活视频免费观看 | 国产亚洲精品精品国产亚洲综合 | 国产亚洲精品一区二区 | 日韩美女强理论片 | 日本一区二区三区免费在线观看 | 色偷偷在线刺激免费视频 | 99久久这里只有精品 | 成人午夜视频在线播放 | 梦想成为魔法少女在线观看 | 欧美一级永久免费毛片在线 | 国产欧美精品一区二区 | 四虎精品永久在线网址 | 成人免费毛片观看 | 国产亚洲男人的天堂在线观看 | 综合图区亚洲白拍在线 | 操碰在线视频 | 天天综合在线视频 | 国产精品揄拍一区二区久久 | 久久不见久久见免费影院 | 中文精品久久久久国产网址 | 国产成人亚洲日本精品 | 四虎永久在线观看 | www.黄色片 | 精品国产一区二区三区www | 欧美激情在线视频播放 | 美女在线国产 |