设为首页收藏本站

 找回密码
 注册
查看: 755|回复: 1
打印 上一主题 下一主题

这样空头加仓,信号出不来 [复制链接]

Rank: 1

精华
0
UID
233583
积分
7
帖子
4
主题
3
阅读权限
10
注册时间
2016-5-3
最后登录
2020-6-8
跳转到指定楼层
1#
发表于 2020-5-19 10:39:47 |只看该作者 |倒序浏览
//------------------------------------------------------------------------
// 简称: lu033
// 名称:
// 类别: 公式应用
// 类型: 用户应用
// 输出:
//------------------------------------------------------------------------

Params
               
        Numeric bollingerLengths(50);        // 布林通道参数
        Numeric Offset(1.25);                        // 布林通道参数
        Numeric onset(1);                        // 布林通道参数
        Numeric Lots(1);                                // 交易手数               
Vars
       
    NumericSeries MidLine(0);                // 布林通道中轨
        Numeric Band(0);
        NumericSeries upBand(0);                // 布林通道上轨
        NumericSeries onBand(0);                // 布林通道上轨
        NumericSeries dnBand(0);                // 布林通道上轨
       
        NumericSeries Spread(0);                // 布林通道上轨
Begin
    If(!CallAuctionFilter()) Return;// 集合竞价和小节休息过滤
       
        Spread=Data0.Close - Data1.Close;
        MidLine = AverageFC(Spread,bollingerLengths);
        Band = StandardDev(Spread,bollingerLengths,2);
        // 布林通道上轨
        upBand = MidLine + Offset*Band;
        onBand = MidLine + onset*Band;       
        dnBand = MidLine - onset*Band;

        If (MarketPosition==0 and Spread[1] > onBand[1])
        {  //PlayWavSound("D:\\tbv5332_x64_portable\\SOUND\\Alert3.wav");  //空头开仓告警
           SellShort(1,Open-0);//空头开仓
                   PlotString("del","bad",low-10);
                   Alert("开仓报警");
        }
        If (MarketPosition<0 and Spread[1] > upBand[1])   //空头加仓//空头加仓 //空头加仓//空头加仓//空头加仓//空头加仓//空头加仓//空头加仓
        {  //PlayWavSound("D:\\tbv5332_x64_portable\\SOUND\\Alert3.wav" );  //空头开仓告警
               
                   //PlotString("add","good",high+10);
           SellShort(1,Open-0);//(Numeric Share=0,Numeric Price=0)空头开仓
                   Alert("开仓报警");
        }       
               
       
        If (MarketPosition < 0 And Spread[1] < dnBand[1])
        {  //PlayWavSound("D:\\tbv5332_x64_portable\\SOUND\\Alert3.wav");  //空告警
       
           BuyToCover(1,Open+0);
                   Alert("平仓报警");
        }
       
End

//------------------------------------------------------------------------
// 编译版本        GS2015.12.25
// 用户版本        2020/05/18 09:11:45
// 版权所有        xiefg133
// 更改声明        TradeBlazer Software保留对TradeBlazer平台
//                        每一版本的TradeBlazer公式修改和重写的权利
//------------------------------------------------------------------------

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2020-5-19 16:48:14 |只看该作者
全局交易设置里有没有勾选允许连续建仓

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-4 06:47

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部