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

您現在的位置:程序化交易>> 期貨公式>> 交易開拓者(TB)>> 開拓者公式>>正文內容

用AUTOIT和TB打造國內期貨無人值守全自動交易系統[開拓者公式]

  • 咨詢內容:
    自動登錄腳本代碼更新,自用代碼,已經經過在服務器上實盤使用驗證,正常運行中

    ;注意,一定要把AutoIt腳本文件放在TB安裝目錄下,與TB執行程序TradeBlazer.exe放同一目錄


     

    1. #Include <date.au3>

    2. Dim $result,$tmp1,$path,$TBloginname,$TBloginpassword

    3. $path=@ScriptDir&"\"

    4. $TBloginname="***"        ;用你的TB登陸賬號替換***

    5. $TBloginpassword="***"    ;用你的TB登陸密碼替換***

    6. While 1

    7. If        (@HOUR=8 And @MIN>=50 Or @HOUR>8) And @HOUR<=15 Then

    8.         Sleep(500)

    9.   If ProcessExists("TradeBlazer.exe") And WinExists("交易開拓者平臺(旗艦版) - ") = 0 Then

    10.         ProcessClose("TradeBlazer.exe")

    11.         ProcessClose("TBDataCenter.exe")

    12.     Sleep(3000)

    13.   EndIf

    14.   If WinExists("交易開拓者平臺(旗艦版) - ") = 0 Then

    15.     $result=0

    16.         FileDelete($path&"data\__db.001")

    17.     FileDelete($path&"data\__db.002")

    18.         FileDelete($path&"data\__db.003")

    19.     Run($path&"TradeBlazer.exe",$path)

    20.     WinWaitActive("歡迎登錄交易開拓者平臺(旗艦版)","",20)

    21.     WinActivate("交易開拓者平臺(旗艦版)")

    22.         MouseClick("left", 500, 500, 2)

    23.     ControlFocus("歡迎登錄交易開拓者平臺(旗艦版)","","Edit1")

    24.     ControlSetText("歡迎登錄交易開拓者平臺(旗艦版)","","Edit1",$TBloginname)

    25.         MouseClick("left", 500, 500, 2)

    26.     ControlFocus("歡迎登錄交易開拓者平臺(旗艦版)","","Edit2")

    27.     ControlSetText("歡迎登錄交易開拓者平臺(旗艦版)","","Edit2",$TBloginpassword)

    28.         MouseClick("left", 500, 500, 2)

    29.     ControlFocus("歡迎登錄交易開拓者平臺(旗艦版)","","Button1")

    30.         Sleep(5)

    31.     ControlClick("歡迎登錄交易開拓者平臺(旗艦版)","","Button1")

    32.         Sleep(1000)

    33.         If WinExists("歡迎登錄交易開拓者平臺(旗艦版)","用戶密碼錯誤") Then

    34.                 WinClose("歡迎登錄交易開拓者")

    35.                 $result = -1

    36.         EndIf

    37.     If $result = -1 Then

    38.                 MsgBox(4096, "登錄錯誤提示", "TB登錄密碼錯誤", 10)

    39.                 ContinueLoop

    40.         EndIf

    41.     WinWaitActive("交易開拓者平臺(旗艦版) - ","",30)

    42.     Sleep(5000)

    43.     WinActivate("交易開拓者平臺(旗艦版) - ")

    44.     If WinExists("系統消息") Then

    45.         WinActivate("系統消息")

    46.                 Sleep(1000)

    47.         WinClose("系統消息")

    48.         Sleep(1000)

    49.     EndIf

    50.     WinActivate("交易開拓者平臺(旗艦版) - ")

    51.     Sleep(2000)

    52.     $result=WinMenuSelectItem("交易開拓者平臺(旗艦版) - ","","交易(&T)","交易帳戶登錄")

    53.         WinWaitActive("帳戶登錄","",20)

    54.     WinActivate("帳戶登錄")

    55.         ControlFocus("帳戶登錄","","Button1")

    56.         Sleep(3000)

    57.     ControlClick("帳戶登錄","","Button1")

    58.     Sleep(5000)

    59.         WinActivate("交易開拓者平臺(旗艦版) - ")

    60.         $result=WinMenuSelectItem("交易開拓者平臺(旗艦版) - ","","文件(&F)", "啟動所有自動交易")

    61.     Sleep(2000)

    62.     If $result=0 Then

    63.         WinActivate("交易開拓者")

    64.                 Sleep(1000)

    65.         WinClose("交易開拓者")

    66.         Sleep(2000)

    67.     EndIf

    68.   EndIf

    69.  

    70. ElseIf WinExists("交易開拓者") And @HOUR>=16 Then ;非交易時間關閉TB

    71.             WinActivate("交易開拓者平臺(旗艦版) - ")

    72.                 Sleep(500)

    73.                 MouseClick("left", 500, 500, 2)

    74.                 WinMenuSelectItem("交易開拓者平臺(旗艦版) - ","","文件(&F)", "退出")

    75.                 MouseClick("left", 500, 500, 2)

    76.                 ControlClick("確認","","Button1")

    77.         Sleep(5000)

    78. EndIf

    79. WEnd

      

  • 一、AUTOIT和TB簡介

    AutoIt 可以做的事:


    • 運行 Windows 及 DOS 下的可執行文件

    • 模擬鍵擊動作(支持大多數的鍵盤布局)

    • 模擬鼠標移動和點擊動作。

    • 對窗口進行移動、調整大小和其它操作。

    • 直接與窗口的“控件“交互(設置/獲取
      文字、移動、關閉,等等)

    • 配合剪貼板進行剪切/粘貼文本操作

    • 對注冊表進行操作
    AUTOIT下載地址http://www.autoitscript.com/autoit3/files/archive/autoit/autoit-v3.3.0.0-setup.exe
    AUTOIT在線中文幫助文檔http://www.dreams8.com/autoit/
    TB:指交易開拓者超強版,詳見TB網站論壇http://www.tradeblazer.net/forum/index.php
    二、電腦系統設置
    用做自動交易的電腦系統必須設置成自動登錄,否則無法實現無人值守自動交易,電腦系統自動登陸方面請自己到網上搜索,不管是WIN XP還WIN2003都可以
    (假設系統是設置成Administrator用戶自動登錄,后面設置自動啟動交易時會用到自動登錄用戶Administrator的文件夾,見五)
    三、TB準備工作
    1、安裝TB ,登陸TB
    2、TB系統設置,打開“系統設置”,在“常規”頁選中“打開最后保存的工作室(所有工作區)”;

     

  •  在“交易”頁中將“默認顯示交易師普通單確認頁面”“默認顯示交易師觸發單確認頁面” “默認顯示預埋單之一鍵下單確認頁面”“默認顯示成交回報頁面”四項前面的勾(√)去掉;然后點擊“確定”

     

 

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

可聯系技術人員 QQ: 262069696  點擊在線交流進行 有償 編寫!不貴!點擊查看價格!

 


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

相關文章

    沒有相關內容
  主站蜘蛛池模板: 97精品国产高清久久久久蜜芽 | 黄色一级视频免费 | 黄网站在线观看永久免费 | 一级片免费播放 | 日韩欧美亚洲国产一区二区三区 | 日本黄在线观看免费播放 | 亚洲天天更新 | 中文字幕手机在线视频 | 黄视频网站入口 | 亚洲日日操 | 亚洲一区二区影视 | 成人在线综合 | 欧美一级视频在线观看欧美 | 久操视频在线 | 麻豆视频一区二区三区 | 国产在线视频你懂的 | xxxx性欧美hd| 日韩欧美中文字幕一区二区三区 | 手机看片91精品一区 | 日韩视频精品 | 国产精品2022最新在线观看 | 国产成人在线视频 | 欧美激情视频免费 | 日韩国产精品欧美一区二区 | 91丝瓜视频 | 中文字幕亚洲一区二区va在线 | 黄色在线观看视频网站 | 热综合一本伊人久久精品 | 精品精品国产欧美在线观看 | 欧美 国产 日韩 第一页 | 美国俄罗斯毛片一区二区 | 99视频在线免费看 | 美国一级大黄 | 曰批人成在线观看 | 92国产福利午夜757小视频 | 亚洲欧美激情综合首页 | 天天操操操操操操 | 日本免费小视频 | 色在线影院| 久久免费99精品国产自在现线 | 日本videos18高清hd下 |