这程序有什么问题 (文华财经WH6赢顺V6.7)

投资者咨询:这程序有什么问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-8-3 10:58
 我在文华8上测试单均线交易程序,以突破20均线定多空,上根均线向上突破20均线,同时最新价在20均线上且离20均线2各价位开多,然后止盈9个点,止损3个点,反向做空同理。程序如下:
MA20:MA(C,20);
MA2:REF(MA20,1);
C1:REF(C,1);
CROSS(C1,MA2) AND C>MA20 AND C-MA20<=2,BK;
C>=(BKPRICE+9*MINPRICE)  OR C<=(BKPRICE-3*MINPRICE),SP;
CROSSDOWN(C1,MA2) AND C<MA20 AND MA20-C<=2,SK;
C<=(SKPRICE-9*MINPRICE) OR C>=(SKPRICE+3*MINPRICE),BP;
AUTOFILTER;
 测试品种波动单价为1,没有价格突然跳空的情况,每次下单5手,就是理论止盈450,止损150,但是测试结果中的止盈和止损却不按照设定的来。请问怎么回事?测试结果如下:
信号信号行买卖平开价格手数(平开)成交额平仓盈亏可用资金权益
BK第4行  开279905139950---488804500000
SP第5行  卖280950140450500500500500500
SK第6行  卖  开280305140150---489288500500
BP第7行281250140600-450500050500050
SK第6行  卖  开280605140300---488826500050
BP第7行281250140600-300499750499750
BK第4行  开280905140450---488514499750
SP第5行  卖279850139900-550499200499200
BK第4行  开279105139550---488036499200
SP第5行  卖278750139350-200499000499000
BK第4行  开279005139500---487840499000
SP第5行  卖280250140100600499600499600
SK第6行  卖  开279305139650---488428499600
BP第7行280350140150-500499100499100
SK第6行  卖  开282205141100---487812499100
全平28215014105050499150499150
40402242850-850
技术人员回复
日期:2019-8-3 11:00
 您是收盘价模型,条件满足后,当k线走完时下一根k线发出委托

您试下修改为指令价模型,条件满足立即发出信号

添加这句试下

MULTSIG(0,0,1,0);