交易開拓者(TB)編程初級篇

交易開拓者(TB)編程初級篇

ID:41032616

大小:108.50 KB

頁數(shù):16頁

時間:2019-08-14

交易開拓者(TB)編程初級篇_第1頁
交易開拓者(TB)編程初級篇_第2頁
交易開拓者(TB)編程初級篇_第3頁
交易開拓者(TB)編程初級篇_第4頁
交易開拓者(TB)編程初級篇_第5頁
資源描述:

《交易開拓者(TB)編程初級篇》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、交易開拓者(TB)期貨程序化交易編程本文僅是寫給完全不懂編程的朋友的,僅是最基本的入門資料。TB里面代碼執(zhí)行1,代碼從第一根K線開始執(zhí)行,一直到最后一根K線;2,在每一根K線上,代碼都是從第一行開始執(zhí)行,一直到最后一行;我們就寫個輸出每日的收盤價的例子;打開TB,在左邊的TB公式里面,點擊新建技術(shù)指標(biāo),然后在出來的公式編輯器里面輸入BeginEnd注意,除了參數(shù)和變量定義外,所有的代碼都必須包含在Begin和End之間我們再在Begin和End之間輸入一些代碼,完整的就是:Begin??FileAppend("c:\a.log",Text(Year)+"年"+

2、Text(Month)+"月"+Text(Day)+"日的收盤價等于");??FileAppend("C:\a.log",Text(Close));End我們再說說這兩行代碼是什么意思File就是文件,Append就是添加,現(xiàn)在明白了吧FileAppend就是添加一個文件,文件名是什么呢?就是你后面寫的a.log,這個文件的路徑在哪里呢?就是c:\a.log里面的C盤,且在這個文件里面添加一行東西,這行東西的內(nèi)容就是你后面所寫的Text(Year)+"年"+Text(Month)+"月"+Text(Day)+"日的收盤價等于"當(dāng)然,如果這個文件已經(jīng)存在,他就

3、不會添加文件了,僅僅在這個文件的后面添加一行上面你寫的內(nèi)容好了,再看看Text,Text的意思就是把那些不是字符串的東西如數(shù)字啊,等變成字符串.而Year,Month,Day就代表了正在執(zhí)行你寫的代碼的那一根K線的年,月,日,年月日是數(shù)字,我們當(dāng)然要用Text把它搞成字符串CloseK線的收盤價啊,如果代碼執(zhí)行到最后的那根K線我們點公式編輯器上面的工具欄的第五個按鈕(打勾的那個東西),校驗保存公式,稍微等一下,就OK了我們在回到K線圖里面,TB把K線圖叫做超級圖表在K線圖里面右鍵,選擇商品設(shè)置,然后吧里面的樣本數(shù)由默認(rèn)的300改成5,意思是讓在超級圖表里面僅僅顯

4、示5條K線,點確定后,你就看到在K線圖里面只顯示了5跟K線,當(dāng)然現(xiàn)在代碼還不能被執(zhí)行,因為我們現(xiàn)在還需要把我們剛剛所寫的那個指標(biāo)加到K線圖上面才能被執(zhí)行的我們上面說了,我們這個例子僅僅是把每日的收盤價寫到文件里面去啊,那么我們找一找文件在什么地方咯?FileAppend("c:\a.log",很明顯,文件是在c盤的,文件的名字是a.log好了,我們到c盤找到a.log文件,雙擊打開,我們就會看到下面的內(nèi)容:2007年9月24日的收盤價等于672802007年9月25日的收盤價等于678002007年9月26日的收盤價等于671602007年9月27日的收盤價等

5、于673002007年9月28日的收盤價等于68020我們現(xiàn)在來分析下:首先你寫的代碼在第一根K線上執(zhí)行,先執(zhí)行第一行代碼:FileAppend("c:\a.log",Text(Year)+"年"+Text(Month)+"月"+Text(Day)+"日的收盤價等于");這行代碼就輸出了第一根K線的年,月,日,就在a.log文件里輸出成"2007年9月24日的收盤價等于"然后執(zhí)行第二行代碼:FileAppend("C:\a.log",Text(Close));折行代碼把第一根K線的收盤價輸出到a.log文件里面,于是就輸出了"67280"好了,代碼在第一根K

6、線上執(zhí)行完畢,于是再轉(zhuǎn)到第二根K線,再執(zhí)行第一行代碼,再執(zhí)行第二行代碼.........我一直非常愿意幫助客戶們解答在編程中的難點,但是卻不大愿意幫助客戶寫完整的公式策略。這其中有三個原因:1、別人寫的交易策略,你難以調(diào)整它。據(jù)統(tǒng)計,90%以上的交易策略會在2年半之內(nèi)由于種種原因失效或者效率降低。通常的做法是一個季度左右,交易員就需要微調(diào)其策略,調(diào)整參數(shù)或改動某些條件。如果策略不是自己編寫的,調(diào)整起來就會有困難。2、別人寫的交易策略,你很難徹底執(zhí)行它。系統(tǒng)交易最重要的好處在于它的執(zhí)行能力。它可以使你的交易擺脫人性的弱點,擺脫心理因素的干擾。然而這一切的基礎(chǔ),在于

7、自信。人只會信任自己了解的東西,這是人性。如果一個交易策略是別人寫的,無論它的測試報告是多么天花亂墜,你都不會信任它,因為你不了解它。一旦市場出現(xiàn)了危機(jī)情況,你就會坐立不安,你就會總懷疑是不是策略有問題,然后就又把策略扔到一邊,回到憑感覺去操作的老路上去了。3、最重要的一點在于:編程就是理解,編寫交易策略調(diào)試交易策略的過程其實就是理解市場的過程。這是一種非常寶貴的積累。大多數(shù)人都是通過在市場中虧錢,靠爆倉來理解市場的。成本高昂,而且難以總結(jié)。使用這種方法來了解市場,往往就算你虧了很多錢,交了大把學(xué)費,你仍然不知道自己到底輸在哪里。你總結(jié)不出來,你就不可能有長進(jìn),

8、就不可能贏。而通過寫交易

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。