- 精华
- 0
- 在线时间
- 365 小时
- UID
- 256790
- 积分
- 237
- 帖子
- 137
- 阅读权限
- 40
- 注册时间
- 2017-9-15
- 最后登录
- 2022-1-4
- 精华
- 0
- UID
- 256790
- 积分
- 237
- 帖子
- 137
- 主题
- 90
- 阅读权限
- 40
- 注册时间
- 2017-9-15
- 最后登录
- 2022-1-4
|
研究了一下以前的一些帖子,版主,请问,我这样写可以吗?,是否足够严谨?还需要补充吗?比如加上a _buyposition!=invalidnumeric的判断吗?我需求是判断真实持仓是空仓就交易,用A_BuyPosition==0足够了吧,不需要判断invalidnumeric,是吗?
If(BarStatus == 2) // 当前Bar为最后的一个Bar
{
If (marketposition<>1 AND A_BuyPosition==0 AND KD[1] ) Buy(0,O );
If (marketposition<>-1 AND A_SellPosition==0 AND KK[1] ) SellShort(0,O );
}else // 回溯测试的其他Bar直接买入
{
If (marketposition<>1 AND KD[1] ) Buy(0,O );
If (marketposition<>-1 AND KK[1] ) SellShort(0,O );
} |
|