1. 在模型模拟交易记录中有以下名词不知什么意思:模型下单、触发下单、直接下单、Formula 、分品种下单调整后,系数1、下单系数调整后 手数:1、当前尚有未处理完事件 - 6021。请看附件。
2. 收盘平仓问题:在测试时收盘能平仓,可在模拟交易时老留有仓位。
if TIME >= 145900 and TIME < 150000 then //收盘前1分钟平仓
begin
sell(1, 0, market );
sellshort(1, 0, market);
end;
上面是公式,不知是什么问题。
3. 关于函数:holding与state的区别,它们在使用中有什么不同?
4. 对于逐k线模式使用虚拟仓位,拿什么函数控制仓位比较合适,比如在模拟交易中,我每次只开1手,可系统连开几次1手。
1、没有附件,大部分是下单日志的内容,就是字面意思。当前尚有未处理完事件 - 6021。这个是金仕达的系统的,代表成交回报没有回来。
2、这个要看你在几分钟周期下运行,你走完k线,5分钟的话,1500都收盘了。
3、holding是虚拟持仓 state是账户持仓状态
4、没代码无法处理。建议就你现在的模型截图上来。记得说明是走完K线、还是固定时间间隔。
首先谢谢回复!
1. 昨天忘上传附件现补上:
下载信息 [文件大小: 下载次数: ] | |
![]() |
另外这些下单以那个为主。
2. 我是用1分钟测试的i。
3. 我就是用holding函数在逐k线模式来判断有无持仓,holding函数是在什么情况下发出信号如成交后、走完k线、在固定轮询模式轮询开始时等,在模拟交易时,发现它只是在k线走完才发信号,可是已经成交几笔了,好像它根本不起作用,不知我理解对不对。
4. 此主题相关图片如下:stockgraphout1.jpg
,本图为k线走完模式。
5. 另外还想请教个问题,在k线中的开盘、高、低、收盘价是不是成交价?那在逐k线模式下如何才能取得卖1买1价?
谢谢答复!
我还有些不清楚:
1. holding值产生变化在什么时候,是成交后立即变化、还是等k线图走完?我在k线图上模拟交易,不伦是k线图走完还是固定轮询,它都是在下根k线图开始时才产生变化,不知是不是这样?
2. 在k线中的开盘、高、低、收盘价是不是成交价?那在逐k线模式下如何才能取得卖1买1价?
3. 还有以前提的问题请高手们给解答一下。
再次谢谢!
1. 出现信号HOLDING 就会变化,和实际成交没有关系,HOLDING是虚拟持仓,k线图上的持仓
2. 买一卖一你在动态行情函数里面找