国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
期貨TB編程:用AUTOIT和TB打造期貨全自動交易系統(tǒng)

期貨TB編程:

 

用AUTOIT和TB打造期貨全自動交易系統(tǒng)

 

(網(wǎng)摘)

自動登錄腳本代碼更新,自用代碼,已經(jīng)經(jīng)過在服務器上實盤使用驗證,正常運行中。

 

;注意,一定要把AutoIt腳本文件放在TB安裝目錄下,與TB執(zhí)行程序TradeBlazer.exe放同一目錄
#Include <date.au3>
Dim $result,$tmp1,$path,$TBloginname,$TBloginpassword
$TBloginname="***"        ;用你的TB登陸賬號替換***
$TBloginpassword="***"    ;用你的TB登陸密碼替換***
While 1
If        (@HOUR=8 And @MIN>=50 Or @HOUR>8) And @HOUR<=15 Then
        Sleep(500)
  If ProcessExists("TradeBlazer.exe") And WinExists("交易開拓者平臺(旗艦版) - ") = 0 Then
        ProcessClose("TradeBlazer.exe")
        ProcessClose("TBDataCenter.exe")
    Sleep(3000)
  EndIf
  If WinExists("交易開拓者平臺(旗艦版) - ") = 0 Then
    $result=0
        FileDelete($path&"data\__db.001")
    FileDelete($path&"data\__db.002")
        FileDelete($path&"data\__db.003")
    Run($path&"TradeBlazer.exe",$path)
    WinWaitActive("歡迎登錄交易開拓者平臺(旗艦版)","",20)
    WinActivate("交易開拓者平臺(旗艦版)")
        MouseClick("left", 500, 500, 2)
    ControlFocus("歡迎登錄交易開拓者平臺(旗艦版)","","Edit1")
    ControlSetText("歡迎登錄交易開拓者平臺(旗艦版)","","Edit1",$TBloginname)
        MouseClick("left", 500, 500, 2)
    ControlFocus("歡迎登錄交易開拓者平臺(旗艦版)","","Edit2")
    ControlSetText("歡迎登錄交易開拓者平臺(旗艦版)","","Edit2",$TBloginpassword)
        MouseClick("left", 500, 500, 2)
    ControlFocus("歡迎登錄交易開拓者平臺(旗艦版)","","Button1")
        Sleep(5)
    ControlClick("歡迎登錄交易開拓者平臺(旗艦版)","","Button1")
        Sleep(1000)
        If WinExists("歡迎登錄交易開拓者平臺(旗艦版)","用戶密碼錯誤") Then
                WinClose("歡迎登錄交易開拓者")
                $result = -1
        EndIf
    If $result = -1 Then
                MsgBox(4096, "登錄錯誤提示", "TB登錄密碼錯誤", 10)
                ContinueLoop
        EndIf
    WinWaitActive("交易開拓者平臺(旗艦版) - ","",30)
    Sleep(5000)
    WinActivate("交易開拓者平臺(旗艦版) - ")
    If WinExists("系統(tǒng)消息") Then
        WinActivate("系統(tǒng)消息")
                Sleep(1000)
        WinClose("系統(tǒng)消息")
        Sleep(1000)
    EndIf
    WinActivate("交易開拓者平臺(旗艦版) - ")
    Sleep(2000)
    $result=WinMenuSelectItem("交易開拓者平臺(旗艦版) - ","","交易(&T)","交易帳戶登錄")
        WinWaitActive("帳戶登錄","",20)
    WinActivate("帳戶登錄")
        ControlFocus("帳戶登錄","","Button1")
        Sleep(3000)
    ControlClick("帳戶登錄","","Button1")
    Sleep(5000)
        WinActivate("交易開拓者平臺(旗艦版) - ")
        $result=WinMenuSelectItem("交易開拓者平臺(旗艦版) - ","","文件(&F)", "啟動所有自動交易")
    Sleep(2000)
    If $result=0 Then
        WinActivate("交易開拓者")
                Sleep(1000)
        WinClose("交易開拓者")
        Sleep(2000)
    EndIf
  EndIf

ElseIf WinExists("交易開拓者") And @HOUR>=16 Then ;非交易時間關閉TB
            WinActivate("交易開拓者平臺(旗艦版) - ")
                Sleep(500)
                MouseClick("left", 500, 500, 2)
                WinMenuSelectItem("交易開拓者平臺(旗艦版) - ","","文件(&F)", "退出")
                MouseClick("left", 500, 500, 2)
                ControlClick("確認","","Button1")
        Sleep(5000)
EndIf
WEnd

 

****

一、AUTOITTB簡介

AutoIt 可以做的事:



  • 運行 Windows DOS 下的可執(zhí)行文件

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

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

  • 對窗口進行移動、調(diào)整大小和其它操作。

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

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

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

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



(以上設置目的是實現(xiàn)下次登錄TB時自動打開交易圖表)

 

 2TB交易帳戶設置
打開“交易帳戶”選擇好自動交易的賬號,填寫密碼,在“保存密碼”和“自動登錄”處打勾,然后點擊“登錄”(設置目的是實行下次登錄TB時自動登錄交易帳戶)

3、自動交易指令設置
建立需要交易的期貨合約圖表,插入交易指令,打開“交易指令設置”窗口
點擊“啟動自動策略交易系統(tǒng)”在彈出窗口中點擊“同意”
選擇交易帳戶,并點擊選中“下單不需要用戶確認”,然后點擊“確定”

 4、點擊菜單“文件”“保存所有工作區(qū)”,關閉TB
到此,TB設置完成,上面的設置是TB的常用設置,對TB熟悉的朋友來說是比較簡單的

四、AUTOIT腳本設置
AUTOIT下載地址http://www.autoitscript.com/autoit3/downloads.shtml
AUTOIT在線中文幫助文檔http://www.dreams8.com/autoit/
1、
下載、安裝AutoIt Full Installation
2、
D盤根目錄下建立AUTORUNTB文件夾(用于存放AUTOIT腳本文件,不一定放在D:\AUTORUNTB文件夾,你也可以存放在其它文件夾內(nèi),這里只為方便表述舉例而已)
3、
D:\AUTORUNTB文件夾內(nèi),按鼠標右鍵,點擊“新建”-AutoIt v3 Script”,輸入文件名字為AUTORUNTB,文件默認為au3后綴
4、
右擊剛才新建的AUTORUNTB.au3,點擊“Edit Script”,打開腳本編輯窗口,將以下代碼復制到腳本編輯窗口,在代碼中注明“用你的TB登陸賬號(密碼)替換***”處替換成你的TB登錄賬號和密碼,然后保存,按鍵盤F7鍵將腳本編譯成EXE可執(zhí)行文件

 5、
打開D:\AUTORUNTB文件夾,你看到有一個文件名為AUTORUNTB.exe的可執(zhí)行文件,這就是我們需要的

五、將AUTORUNTB.exe設置為電腦開機自動登錄后自動運行
打開“我的電腦” 本地磁盤(C:)”Documents and SettingsAdministrator“「開始」菜單” 程序”“啟動”(即打開C:\Documents and Settings\Administrator\「開始」菜單\程序\啟動文件夾)
在空白處按鼠標右鍵,點擊“新建”“快捷方式”,在創(chuàng)建快捷方式窗口中填入AUTORUNTB.exe的完整路徑和文件名,本例中是D:\AUTORUNTBAUTORUNTB.exe,點擊“下一步”“完成”

至此,所有設置完畢,重新開機啟動即可實現(xiàn)無人值守全自動交易
(如果是使用ADSL撥號上網(wǎng)的話,可以將電腦設置成開機自動撥號,具體設置請自己上網(wǎng)查)

 

 

打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
歡迎訪問國信證券!
我用過的MT4、TS與TB的感受
手把手教你做一套期貨量化系統(tǒng)(2)
自動化交易
mt4國內(nèi)期貨#交易 #期貨 #mt4#編程 #量化
期貨日內(nèi)交易系統(tǒng)一分鐘三均線系統(tǒng)的做單要...
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服