fantubai1166 发表于 2020-7-9 11:00:12

新手求教一句话写法

1.先定义阳线,阴线,十字星

2.如果持仓没有空单,前6根Bar内阳线比阴线多,前一根Bar为阳线,当前Bar为阴线或十字星,且当前Bar最高点小于等于前一根Bar最高点时,在下一根Bar开盘价开空单

求教怎么写

Yuen_Lee 发表于 2020-7-9 15:11:42

本帖最后由 Yuen_Lee 于 2020-7-9 15:14 编辑

// 如果持仓没有空单,前6根Bar内阳线比阴线多,前一根Bar为阳线,当前Bar为阴线或十字星,且当前Bar最高点小于等于前一根Bar最高点时,在下一根Bar开盘价开空单
NumericSeries Yang(0);
NumericSeries Yin(0);

// 阳阴线统计
Yang = Yang;
Yin = Yin;
If(Open < Close)
        Yang = Yang + 1;
Else If(Open > Close)
        Yin = Yin + 1;
If(Open < Close)
        Yang = Yang - 1;
Else If(Open > Close)
        Yin = Yin - 1;

If(MarketPosition <> -1 and Yang > Yin and Open < Close and Open >= Close and High <= High)
{
        SellShort(1, Open);
}
// 但要避免重复开仓,需要加控制语句
页: [1]
查看完整版本: 新手求教一句话写法