请教:在金字塔后台交易程序中(自动下单,中级版的),如何实现大资金分批入场,比如每次下单30手,每次间隔2秒,连下三单,如不能成交则1秒撤单,后一次下单再补齐之前的?
因为我们构建的模型实盘测试较长一段时间了,效果还行,不过都是小资金,想做大必须分批入场、出场啊。。
感激不尽!
基本下单编写你是会的
其实只要在下单语句之间加上sleep函数
然后在下单语句后加上ALLOWREPEAT函数即可
buy(),ALLOWREPEAT;
sleep(2000);
buy(),ALLOWREPEAT;
sleep(2000);
buy(),ALLOWREPEAT;
用VBA控制?
怎么做,能给个实例吗?
比如我的策略是海龟法则。
LIMIT------加入限价单,交易评测时按照次周期达到限价即操作,否则放弃;处于图表交易时按照指定限价报单交易。所谓限价就是交易价优于设定的价格。具体说来对于买入或卖空就是低于设定价格,对于卖出或买空就是高于设定价格。
BUY(holding=0, 1, LIMIT, 4000);
//如果无多头持仓,以4000挂单子
//结果:成交价≤4000
SELL(holding>0,0,LIMIT,4000);
//如果有多头持仓,以4000价格挂单子;
//结果:成交价≥4000
<!--EndFragment-->
<!--EndFragment-->那不就是倒一倒吗,
BUYSHORT(HOLDING=0,1,LIMIT,4000);
//无空头持仓,4000挂单
//结果:成交价大于等于4000