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

标题: 为何要多此一举? [打印本页]

作者: greenduran    时间: 2018-11-24 15:49:52     标题: 为何要多此一举?

系统内置公式《基于ADX及EMA的交易系统多》里
“If(MarketPosition==1 and BarsSinceEntry >0 And Vol > 0)       
        {
            If(Low <= UpperMA[1] - minpoint )
                {
                        Sell(0,min(Open,UpperMA[1] - minpoint));
                }
        }”
是不是可以改成
“If(MarketPosition==1 and BarsSinceEntry >0 And Vol > 0)        and         Low <= UpperMA[1] - minpoint )
        {
                        Sell(0,min(Open,UpperMA[1] - minpoint));
        }”
如果可以为啥要多此一举呢?
作者: 小米    时间: 2018-11-29 15:17:17

可以按你说的方式进行修改的。
但原文中的分层次表达的条件并不是多此一举呢。
这样有助于理解各条件之间的逻辑有关系 ,也方便在不同的逻辑层次中增加其它的平仓条件呀。




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