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

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

為什么用自己寫的窗口下單,會彈出確認框? [金字塔]

  • 咨詢內容: 請教 為什么用自己寫的窗口下單,會彈出確認框?
    昨天還沒有,今天改了幾句代碼就這樣

    此主題相關圖片如下:13.jpg

     

  • 金字塔客服:

    if not hangqing is nothing then

             ctp=Order.StockType(symbol,matketID)
             if ctp=1 then
                strDate = Cstr(hangqing.Date)
                'test_tuoke_Label5.caption = strDate
                
                dim num
        dim orderid
        dim ConSign
        dim Filled
        dim R1
        dim Action
        dim OrderType
        dim LmtPrice
        dim Account
        dim Kaiping
        num = Order.OrderInfoByCode2(hangqing.Label,hangqing.marketName, orderid, ConSign, Filled, R1, Action, OrderType, LmtPrice, Account, Kaiping)
        application.MsgOut num
        if num > 1 then
         if lastOrderID = orderid then
          CancelCount = CancelCount + 1
         else
          CancelCount = 0
          lastOrderID = orderid
         end if
         if (CancelCount > 2) then
          call Document.DebugFile("D:\OrderLog.Txt", "CancelOrder:%.2f",orderid )
          call Order.CancelOrder(orderid)
          CancelCount = 0
         end if
        end if
             
                if CountIndex > 5 then
                 dim BuyHoding
         dim BuyTodayHoding
         dim SellHoding
         dim SellTodayHoding
         dim BuyCost
         dim SellCost
         dim PNL
         Dim UseMargin
                 call Order.HoldingInfoByCode2(hangqing.label,hangqing.marketname,BuyHoding,BuyCost,BuyTodayHoding,SellHoding,SellCost,SellTodayHoding,PNL,UseMargin)
                 if BuyHoding > 0 then
                  application.MsgOut  hangqing.LowerLimitPrice
                  application.MsgOut  hangqing.NewPrice
                  msg = "Sell= " & hangqing.LowerLimitPrice
                  msg = msg & "  BuyHoding=" & BuyHoding
                  msg = msg & "  num= " & num
                  call Document.DebugFile("D:\OrderLog.Txt", msg,1)
                  call Order.Sell(0,BuyHoding,hangqing.LowerLimitPrice,0,hangqing.label,hangqing.marketname,"",0)
                  CountIndex = 0
                  
                 end if
                end if
                txt = " Buy= " & hangqing.UpperLimitPrice
                call Document.DebugFile("D:\OrderLog.Txt", txt, 1)
                call Order.Buy(0,lots,hangqing.UpperLimitPrice,0,hangqing.label,hangqing.marketname,"",0)
                CountIndex = CountIndex + 1
                
             elseif ctp=0 then
              msgbox "IB賬戶不支持交易"
       end if
       
      end if  

     

  • 用戶回復: if not hangqing is nothing then
       'test_tuoke_Label1.caption = hangqing.NewPrice
             ctp=Order.StockType(symbol,matketID)
             if ctp=1 then
                strDate = Cstr(hangqing.Date)
                'test_tuoke_Label5.caption = strDate
               
                'dim num
        'dim orderid
        'dim ConSign
        'dim Filled
        'dim R1
        'dim Action
        'dim OrderType
        'dim LmtPrice
        'dim Account
        'dim Kaiping
        'num = Order.OrderInfoByCode2(hangqing.Label,hangqing.marketName, orderid, ConSign, Filled, R1, Action, OrderType, LmtPrice, Account, Kaiping)
        'if num > 1 then
         'if lastOrderID = orderid then
          'CancelCount = CancelCount + 1
         'else
          'CancelCount = 0
          'lastOrderID = orderid
         'end if
         'if (CancelCount > 2) then
          'call Document.DebugFile("D:\OrderLog.Txt", "CancelOrder:%.2f",orderid )
          'call Order.CancelOrder(orderid)
          'CancelCount = 0
         'end if
        'end if
             
                if CountIndex > 5 then
                 dim BuyHoding
         dim BuyTodayHoding
         dim SellHoding
         dim SellTodayHoding
         dim BuyCost
         dim SellCost
         dim PNL
         Dim UseMargin
                 call Order.HoldingInfoByCode2(hangqing.label,hangqing.marketname,BuyHoding,BuyCost,BuyTodayHoding,SellHoding,SellCost,SellTodayHoding,PNL,UseMargin)
                 if SellHoding > 0 then
                  application.MsgOut  hangqing.UpperLimitPrice
                  application.MsgOut  hangqing.NewPrice
                  msg = "SellShort= " & hangqing.UpperLimitPrice
                  msg = msg & "  SellHoding=" & SellHoding
                  msg = msg & "  num= " & num
                  call Document.DebugFile("D:\OrderLog.Txt", msg,0)
                  call Order.SellShort(0,SellHoding,hangqing.UpperLimitPrice,0,hangqing.label,hangqing.marketname,"",1)
                  'msgbox hangqing.UpperLimitPrice
                  'msgbox SellHoding
                  CountIndex = 0 
                 end if
                end if
                txt = " BuyShort= " & hangqing.NewPrice
                call Document.DebugFile("D:\OrderLog.Txt", txt, 0)
                call Order.BuyShort(0,lots,hangqing.NewPrice,0,hangqing.label,hangqing.marketname,"",1)
                CountIndex = CountIndex + 1
                
             elseif ctp=0 then
              msgbox "IB賬戶不支持交易"
       end if
      end if

     

  • 網友回復:

    2樓的代碼直接下單,3樓的代碼就會彈出一樓的提示。

    是在搞不懂這連個代碼有什么區別。

    注銷部分是撤單的部分,應該不影響。

     

  • 網友回復: 非交易時段下單時,就是會彈出對話框的,因為需要對話框彈出讓你來調整預埋單還有價格

 

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

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


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 一本久道热中字伊人 | 欧美xxx网站| 538在线视频二三区视视频 | 综合精品视频 | 99精品视频免费观看 | 成 人 黄 色 大 片 | 亚洲国产精品看片在线观看 | 国内在线播放 | 一级黄色α片 | 亚洲乱码国产乱码精品精98 | 91久久亚洲最新一本 | 国产精品高清一区二区不卡 | 天天操天天操天天射 | 婷婷的五月 | 99久久国产亚洲综合精品 | 黄色高清网站 | 一级黄色α片 | 免费人成在线观看网站品爱网 | 久久婷婷综合在线视频观看6 | 一级一级18女人毛片 | 热re久久精品国产99热 | 免费视频 久久久 | 国产精品高清在线观看93 | 国产精品第九页 | 99热国产这里只有精品9九 | 九九九九热 | 可以免费观看欧美一级毛片 | 中文字幕一区在线观看视频 | 1000部羞羞禁止免费观看视频 | 模特精品一区二区三区 | 99热在| 欧美精品久久久久久久久大尺度 | 精品国产综合成人亚洲区 | www.97视频| 美女洗澡一级毛片 | 日本在线不卡免费 | 中中文字幕亚州无线码 | 亚洲第九十七页 | 99爱精品视频 | a大片久久爱一级 | 一区二区视频免费看 |