有一些困惑,請教小米。
作者:開拓者 TB 來源:cxh99.com 發(fā)布時間:2013年05月19日
- 咨詢內(nèi)容:
本帖最后由 occe 于 2013-4-26 11:29 編輯
有一些困惑,請教小米,@小米。
我會一點C語言,能寫簡單的程序。TB的幫助文檔我看完了的,一個PDF,一個CHF的。還有一點沒明白。
比如:簡單的高低點突破。日線為例,突破昨日最高價,在今日 日線上面立即以昨最高價發(fā)出訂單,并用昨最低價止損。
這種情況實盤應(yīng)該怎么寫,回測的時候該怎么寫。我感覺回測的時候用Q_CLOSE就會真的在CLOSE上成交,如果是這樣,和實盤就會有區(qū)別的。是這樣嗎。
謝謝小米。
- TB技術(shù)人員:
下面代碼試寫了你的開倉條件,沒有寫平倉的。原因是個人覺得你的平倉條件并不明確,同一個bar上,是不應(yīng)該即開又平的(這樣會有問題,個人堅持不這樣寫)。那如果開平不在同一個barh ,你的平倉條件是以哪個bar上的最低價來判斷呢?
- vars
- numericseries buypoint;
- begin
- buypoint = hgihd(1);
- if(high>=buypoint && marketposition!=1)
- {
- myentry = iif(open>buypoint,open,buypoint);
- buy(lots,myentry);
- }
復(fù)制代碼
- TB客服:
小米 發(fā)表于 2013-4-26 15:43
下面代碼試寫了你的開倉條件,沒有寫平倉的。原因是個人覺得你的平倉條件并不明確,同一個bar上,是不應(yīng)該 ...
恩。有IFF判斷,如果跳空到HIGHD(1)之上,就以O(shè)PEN執(zhí)行。否則以BUYPOINT執(zhí)行,如果以BUYPOINT執(zhí)行,
從當(dāng)日收盤來看,就是BAR內(nèi)發(fā)的訂單(均為日線圖),不知理解是否有誤,。如果是這樣,回測的時候能不能BAR內(nèi)執(zhí)行訂單,而不是CLOSE執(zhí)行訂單。
- 網(wǎng)友回復(fù):
其實我想說的就是如下圖的情況。。。
這是TradeStation 8.1里的。。無論是實盤,還是回測,能實下如下圖畫圈處這種BAR內(nèi)發(fā)出訂單交易。。