人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

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

愛好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;  通過這個返回序列值

     

  • 網友回復:

    不錯


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 91小鲜肉| 日日摸夜夜添夜夜添影院视频 | 成人亚洲欧美日韩在线 | 成人高清在线观看播放 | 精品国产日韩亚洲一区二区 | 小 视频 黄 | 曰韩色视频 | 国产com| 亚洲国产中文在线 | 久久成人国产精品青青 | 香港国产特级一级毛片 | 成人免费体验区福利云点播 | 最近中文字幕免费4 | 欧美综合自拍亚洲综合图自拍 | 美女污视频网站 | 永久免费av网站 | 欧美一级视频精品观看 | 天天综合天天综合色在线 | 午夜视频体验区 | aⅴ视频在线免播放观看 | 久久天天干 | 在线中文字幕亚洲 | 免费午夜视频在线观看 | 一本三道a无线码一区v | 男女第一次弄进去的视频 | 甜性涩爱在线观看e8 | 欧美日韩网站 | 亚洲欧美网址 | 50岁老女人毛片一级亚洲 | 日日爽爽| 亚洲精品成人网久久久久久 | 你懂的视频在线看 | 九九亚洲精品自拍 | 亚洲国产午夜精品理论片的软件 | 欧美 亚洲 激情 | 小明成人免费永久性看看 | 香蕉乱码成人久久天堂爱免费 | 免费国产成人高清无线看软件 | 欧美一区在线观看视频 | 欧美成人怡红院在线观看 | 成人久久久久 |