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

标题: 模型代码出场设计出了问题 [打印本页]

作者: scqh12801193    时间: 2021-7-29 13:16:01     标题: 模型代码出场设计出了问题

初始止损20周期最低价、最高价
低点破低上轨下移
高点抬高下轨上移
NumericSeries Upline;
        NumericSeries Downline;
       
        NumericSeries Dout;
        NumericSeries Kout;

       
        Upline = Highest(High,20);
        Downline = Lowest(Low,20);
       
        If(BarsSinceEntry==1)
                {
                Dout = Upline;
                Kout = Downline;
                }
        If(BarsSinceEntry>1 && High>Upline[1])
                {
                Dout = Downline;
                }
        If(BarsSinceEntry>1 && Low<Downline[1])
                {
                Kout = UPline;
                }

        If(MarketPosition == 1)
                        {
                        Low<Dout;
                        Sell(lots,Downline[1]-MinMove*PriceScale);
                        }
        If(MarketPosition == -1)
                        {
                        High>Kout;
                        BuyToCover(lots,UPline[1]+MinMove*PriceScale);
                        }
作者: Yuen_Lee    时间: 2021-7-29 14:02:11

Low<Dout;和下面的High>Kout;是不是想写成条件语句?
如:
If (Low<Dout)
    Sell(lots,Downline[1]-MinMove*PriceScale);




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