开拓者期货期权程序化系统交易论坛

标题: 管理员,请求帮忙告知。 [打印本页]

作者: jun_lin76    时间: 2013-7-10 21:40:40     标题: 管理员,请求帮忙告知。

在写一个日线的程序,要用一个判断,源码如下:
        If(low < preEntryPrice-StopN)
        {
            myExitPrice = preEntryPrice-StopN;
                       
            Sell(0,myExitPrice);
当天K线最低是小于preEntryPrice-StopN,但那个价格是早上发生的,而买入价 preEntryPrice是下午发生的,在程序上因当日的最低价小于preEntryPrice-StopN,所以他又有平仓的信号。实际上在买入价 preEntryPrice一直到收盘,价格都没发生小于preEntryPrice-StopN的情况。如果改为If(close < preEntryPrice-StopN),在其它K线上又会出信号消失又出现问题。
请求管理员帮忙告知这样的程序要怎样来写。急用!谢谢!
作者: muyuwuxin    时间: 2013-7-12 10:29:31

两个办法:
1. 换小周期K线

2. 设置一根K线上不能同时开平仓
作者: jun_lin76    时间: 2013-7-12 11:14:28

设置一根K线上不能同时开平仓,老大能否告诉怎样实现?能否给于相应的策略源码让我参考。非常感谢!




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2