分享金字塔在服務(wù)器上每天自動(dòng)啟動(dòng)/關(guān)閉的簡(jiǎn)單方法 [金字塔]
- 咨詢內(nèi)容:
如果金字塔是放在云服務(wù)器上的,如果你想像我一樣實(shí)現(xiàn)每天自動(dòng)啟動(dòng)/關(guān)閉的話,那么我這個(gè)方法就可以簡(jiǎn)單實(shí)現(xiàn).
其實(shí)之前很多人都已經(jīng)用autoit在本地電腦上實(shí)現(xiàn)了這一目的,但是,要想在云服務(wù)器上實(shí)現(xiàn),還得修改代碼.因?yàn)閿嗟暨h(yuǎn)程桌面連接后,autoit不能移動(dòng)鼠標(biāo),發(fā)送按鍵.我在網(wǎng)上四處扒貼,問各路大神,都沒能得到一個(gè)滿意的答案.最后在一個(gè)國(guó)外的帖子里找到了解決問題的靈感,原來可以很簡(jiǎn)單的解決這個(gè)問題.
首先,把你的服務(wù)器上的鼠標(biāo)設(shè)置一下:控制面板→鼠標(biāo)→指針選項(xiàng)→勾選"自動(dòng)將指針移動(dòng)到對(duì)話框中的默認(rèn)按鈕"
其次,去網(wǎng)上下載安裝一個(gè)autoit軟件.怎么用我就不說了.沒用過的同學(xué)看幫助文檔,只要把入門指南看了就夠了.
autoit代碼如下:
If WinExists("金字塔決策交易系統(tǒng)") Then ;先檢查是否已經(jīng)打開,如果已經(jīng)打開,關(guān)閉再重新打開
WinClose("金字塔決策交易系統(tǒng)")
Sleep(1000)
ControlClick("金字塔","是否退出該系統(tǒng)?","","left",1)
Sleep(10000)
EndIf
Local $iPID = ShellExecute("WinStock.exe","","c:\jzt\","open",@SW_MAXIMIZE) ;按照你的金字塔安裝目錄修改c:\jzt\
Sleep(4000)
ControlClick("歡迎使用金字塔決策交易系統(tǒng)","","","left",1)
把他編譯成exe文件,拷貝到云服務(wù)器上.然后在云服務(wù)器的任務(wù)計(jì)劃程序中設(shè)置每天自動(dòng)運(yùn)行exe文件就行了.我的代碼是把關(guān)閉軟件和啟動(dòng)軟件放在了一起,你也可以把它分解成二個(gè)任務(wù),分別執(zhí)行啟動(dòng)和關(guān)閉.
金字塔登陸之后會(huì)有個(gè)賬戶登陸窗口,在交易日不會(huì)出問題,但是非交易日登錄窗口會(huì)一直開著,關(guān)閉軟件時(shí)會(huì)導(dǎo)致金字塔出錯(cuò).這個(gè)不用管它.
最后,希望金字塔工作人員別針對(duì)上述方法搞個(gè)針對(duì)性的禁止!
- 金字塔客服:
太厲害了
- 用戶回復(fù):
關(guān)閉遇到一點(diǎn)問題:如果運(yùn)行著圖標(biāo)程序化會(huì)出現(xiàn)提示“確認(rèn)關(guān)閉框架?”,卡在這個(gè)對(duì)話框?qū)е萝浖o法關(guān)閉,望樓主幫忙解決下
- 網(wǎng)友回復(fù): 已解決樓主給力呀。If WinExists("金字塔決策交易系統(tǒng)") Then ;先檢查是否已經(jīng)打開,如果已經(jīng)打開,關(guān)閉再重新打開 WinClose("金字塔決策交易系統(tǒng)") Sleep(1000) ControlClick("金字塔","是否退出該系統(tǒng)?","","left",1) Sleep(10000) ControlClick("金字塔","關(guān)閉框架?","","left",1)EndIf 這竄代碼即可。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容