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

請問 大師能否把這個代碼做一個注釋啊? [金字塔]

  • 咨詢內(nèi)容:

    offset=3

     count = order.ordernum2

     for i = 0 to count-1
      call order.orderinfo2(index, orderid, consign, filled, remaining, action, ordertype, lmtprice,auxprice, account, code, market)
      if ordertype=0 then 
       order.contract code,market,multiplier,mintick,shortpercent,longpercent
       set report1 = marketdata.getreportdata(code,market)
       
       if abs(report1.newprice-lmtprice)>=offset*mintick then
        call order.cancelorder(orderid)
            
        if action=0 and kaiping=0 then
         order.buy 0,remaining,report1.newprice,0,code,market,account,0
        end if
        
        if action=0 and kaiping=1 then
         order.sell 0,remaining,report1.newprice,0,code,market,account,0
        end if
        
        if action=1 and kaiping=0 then
         order.buyshort 0,remaining,report1.newprice,0,code,market,account,0
        end if
        
        if action=1 and kaiping=1 then
         order.sellshort 0,remaining,report1.newprice,0,code,market,account,0
        end if    
       end if
      end if  
     next




    這些參數(shù)貌似都沒有地方查?;蛘呓o一個可以查的鏈接。非常感謝

     

  • 金字塔客服: Public ExcelApp, iRowNo, iStartPingDuo, iStartPingKong, AccountCountPublic iMultipliter

    Sub ORDER_OrderStatusEx2(OrderID, Status, Filled, Remaining, Price, Code, Market, OrderType, Aspect, Kaiping, Account, AccountType)    '賬戶類型 0 IB 1 CTP 2 金仕達(dá)    Dim sStatus                         '成交狀態(tài)
        If AccountType = 0 Then        sAccType = "0.IB"    ElseIf AccountType = 1 Then        sAccType = "1.CTP"    ElseIf AccountType = 2 Then        sAccType = "2.金士達(dá)"    End If            If AccountType = 0 Then        sStatus = "FILLED"    ElseIf AccountType = 1 Then        sStatus = "TRADEING"    ElseIf AccountType = 2 Then        sStatus = "FILLED"    End If    If UCase(Status) = sStatus Then     '只跟蹤成交的單        WriteTradeLog OrderID, Status, Filled, Remaining, Price, Code, Market, OrderType, Aspect, Kaiping, Account    End IfEnd Sub''''''''''''''''''''''''''''''''''''''''''Sub WriteTradeLog(OrderID, Status, Filled, Remaining, Price, Code, Market, OrderType, Aspect, Kaiping, AccountCode)    Dim i, j    Dim sSheetName, TradeSxf    On Error Resume Next
                              If iStartPingDuo = 0 Then                iStartPingDuo = 1            End If            If iStartPingKong = 0 Then                iStartPingKong = 1            End If            If Kaiping = 0 Then     '開倉               TBUY(1,Filled,Code)                Else            '平倉                If Aspect = 1 And Kaiping >= 1 Then '平多                                                       End If                If Aspect = 0 And Kaiping >= 1 Then '平空                                 End If            End If       
    End Sub

    TBUY(1,Filled,Code)    我想開倉,截獲的品種和數(shù)量,但是系統(tǒng)提示,這樣是不行。請問大神,這個代碼要怎么寫?
    [此貼子已經(jīng)被作者于2014/10/31 11:43:37編輯過]

     

  • 用戶回復(fù):

    TBUY(1,Filled,Code) 是perl后臺語句,不能用在vba代碼段中,在vba代碼中得用Order對象的buy方法

    建議學(xué)習(xí)一下我發(fā)布的vba代碼范例中的order對象

    http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=11642

     

    [此貼子已經(jīng)被作者于2014/11/1 18:03:36編輯過]

     

  • 網(wǎng)友回復(fù): 謝謝

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 1145508240  點擊這里給我發(fā)消息進(jìn)行 有償 編寫!不貴!點擊查看價格!


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 毛片女人毛片一级毛片毛片| 国产精品免费_区二区三区观看 | 黄色一级片在线播放| 18国产精品白浆在线观看免费| ?1000部又爽又黄无遮挡的视频 | 公侵犯玩弄漂亮人妻优| 日韩欧美综合在线| 男高中生大粗吊gvlive| 色噜噜狠狠一区二区三区果冻| 美女被吸屁股免费网站| 猫咪免费人成在线网站| 杨晨晨被老师掀裙子露内内| 美女福利视频一区| 手机在线看片国产| 97免费人妻在线视频| mm1313亚洲国产精品无码试看| 一本大道久久东京热无码AV| 免费看一级黄色毛片| 国产乱子伦手机在线| 国产一区二区三区影院| 啊公交车坐最后一排被c视频| 周妍希美乳三点尽露四季图片| 八戒八戒在线观看免费视频 | 艳妇乳肉豪妇荡乳AV| 美女扒开内裤羞羞网站| 百合潮湿的欲望| 毛片一级在线观看| 欧美一级黄色影院| 日本xxxx色视频在线播放| 成人影院在线观看视频| 天天综合在线观看| 国产成人yy免费视频| 免费黄色毛片视频| 亚洲av女人18毛片水真多| 三级黄在线观看| 三级网站在线免费观看| 精品视频一区二区三区四区 | 国产熟睡乱子伦视频| 国产在线视频国产永久视频| 精品国产麻豆免费人成网站| 欧美色图亚洲自拍|