支持的函數(shù)類型對(duì)比
函數(shù)類型 | 盒子 | 模組 |
---|---|---|
收盤價(jià)模型 | √ | √ |
收盤價(jià)模型
含CHECKSIG、CHECKSIG_MIN、MULTSIG、MULTSIG_MIN、PANZHONG_MIN函數(shù) |
? | √ |
出信號(hào)立即止盈/止損不復(fù)核
STOP指令 |
√ | √ |
判斷當(dāng)前行情是否為盤整
PANZHENG |
√ | √ |
設(shè)置K線提前N秒走完,K線走完進(jìn)行復(fù)核
CLOSEKLINE |
√ | √ |
設(shè)置K線提前N分鐘走完,K線走完進(jìn)行復(fù)核
CLOSEKLINE_MIN |
√ | √ |
設(shè)置模型中所有信號(hào)用相同委托方式
SETALLSIGPRICETYPE |
√ | √ |
不同的信號(hào)設(shè)置不同的委托方式
SETSIGPRICETYPE |
√ | √ |
設(shè)置模型中所有信號(hào)消失用相同委托方式處理
SETALLLOSTSIGPRICETYPE |
? | √ |
不同的信號(hào)消失設(shè)置不同的委托方式
SETLOSTSIGPRICETYPE |
? | √ |
指定交易合約
TRADE_OTHER('CODE') |
? | √ |
除隔夜跳空
TRADE_SMOOTHING |
? | √ |
設(shè)置模組運(yùn)行類型?
SETMODRUNTYPE |
? | √ |
設(shè)置模組換月移倉(cāng)的委托方式?
SETMOVEOPIPRICE |
? | √ |
設(shè)置股票T+0交易?
STOCKT0 |
? | √ |
返回股票T+0底倉(cāng)額度?
LIMITVOL |
? | √ |
返啟用按需自動(dòng)入金方式?
AUTOFINANCING |
? | √ |
模組頭寸函數(shù)?
如FEE、INITMONEY、LASTOFFSETPROFIT等與資金相關(guān)的函數(shù) |
? | √ |
交易賬戶頭寸函數(shù)?
如ACCOUNTMONEY、ACCOUNTMONEYTOT等 |
√ | ? |
公式條件單?
CONDITION_ORDER、CONDITION_ORDER1 |
√ | ? |
(二)盒子和模組的機(jī)制對(duì)比
? | 盒子 | 模組 |
---|---|---|
持倉(cāng) |
取交易賬戶持倉(cāng)判斷,盒子間持倉(cāng)不互相獨(dú)立 來源: www.tumamayizhan.com |
取理論持倉(cāng)和交易單元持倉(cāng)判斷,模組間持倉(cāng)相互獨(dú)立 ①多個(gè)模組加載同一合約,模組間持倉(cāng)相互獨(dú)立;平倉(cāng)信號(hào)發(fā)出時(shí),先判斷模組交易單元持倉(cāng),如果交易單元持倉(cāng)<信號(hào)手?jǐn)?shù),根據(jù)交易單元持倉(cāng)進(jìn)行平倉(cāng); ② BKVOL/SKVOL函數(shù)的取值受理論資金的影響,回測(cè)和模型運(yùn)行資金設(shè)置一致時(shí),回測(cè)與模組信號(hào)保持一致;如:前面開倉(cāng)信號(hào)BK根據(jù)信號(hào)手?jǐn)?shù)計(jì)算為5手,實(shí)際因?yàn)槔碚撡Y金不足,開倉(cāng)2手,BKVOL的取值為2。 |
資金 | 頁面盒子根據(jù)交易賬戶實(shí)際資金執(zhí)行信號(hào) ①不支持根據(jù)頁面盒子分配資金;實(shí)際賬戶資金足夠,即可以進(jìn)行委托。 ② 不支持根據(jù)資金比例下單; ③不支持模組頭寸函數(shù)等所有與資金有關(guān)的函數(shù) |
模組根據(jù)分配的理論資金執(zhí)行信號(hào) ①每個(gè)模組根據(jù)分配的資金運(yùn)行;實(shí)際賬戶資金足夠,模組理論資金不足,不進(jìn)行委托(除自動(dòng)入金模式)。 ② 支持根據(jù)模組資金比例下單; ③ 支持使用模組頭寸函數(shù)等與資金有關(guān)的函數(shù) |
自動(dòng)入金 | 不支持自動(dòng)入金 不支持AUTOFINANCING函數(shù) |
支持自動(dòng)入金 ①模型寫入AUTOFINANCING函數(shù),當(dāng)模組理論資金不足時(shí),會(huì)自動(dòng)按需入金; ② 首次賬戶入金為首次開倉(cāng)所需的資金,下次開倉(cāng)時(shí)可用資金不足,賬戶再次入金按所需補(bǔ)齊不足部分資金; |
開盤判斷 | 不進(jìn)行開盤判斷 集合競(jìng)價(jià)期間收到數(shù)據(jù),則直接判斷委托,此時(shí)會(huì)“委托失敗”,因?yàn)榇藭r(shí)實(shí)盤非真正的開盤狀態(tài); |
進(jìn)行開盤判斷 集合競(jìng)價(jià)期間收到數(shù)據(jù),則會(huì)判斷此時(shí)非開盤狀態(tài),提示“等候系統(tǒng)的開盤狀態(tài)”,并等到真正開盤后進(jìn)行委托 |
手動(dòng)開倉(cāng) | 盒子可以接管手動(dòng)下單的持倉(cāng)并進(jìn)行平倉(cāng) 盒子是根據(jù)交易賬戶持倉(cāng)執(zhí)行信號(hào),不論是盒子開的倉(cāng)位還是手動(dòng)下單開的倉(cāng)位,只要是賬戶中有的持倉(cāng)都可以由盒子接管平倉(cāng)。 |
模組交易單元不接管手動(dòng)下單的持倉(cāng) 模組持倉(cāng)是由模組交易單元單獨(dú)管理的,不接管手動(dòng)下單的持倉(cāng),后續(xù)模組出平倉(cāng)信號(hào)也不會(huì)處理這部分持倉(cāng)。 |
手動(dòng)平倉(cāng) | 盒子中支持手動(dòng)平倉(cāng)干預(yù) 盒子根據(jù)交易賬戶持倉(cāng)執(zhí)行信號(hào),手動(dòng)平倉(cāng)不會(huì)影響盒子中信號(hào)的執(zhí)行。后續(xù)再出平倉(cāng)信號(hào),會(huì)讀取總賬戶的持倉(cāng)再進(jìn)行判斷。 |
模組中不支持手動(dòng)平倉(cāng)干預(yù)模組運(yùn)行 模組由獨(dú)立的交易單元管理持倉(cāng),不支持手動(dòng)干預(yù)信號(hào)執(zhí)行。如果手動(dòng)平掉模組中的持倉(cāng),后續(xù)模組出平倉(cāng)信號(hào),就只出平倉(cāng)信號(hào),并不會(huì)真正的發(fā)委托。 |
?