设为首页收藏本站

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

类似这种数组循环处理的功能TB无法处理吗? [复制链接]

Rank: 3Rank: 3

精华
0
UID
10701
积分
170
帖子
44
主题
18
阅读权限
40
注册时间
2010-5-22
最后登录
2019-3-30
跳转到指定楼层
1#
发表于 2012-11-26 14:22:46 |只看该作者 |倒序浏览
                        For i=2 To 7
                        {
                                If((Q_Last >= BuyPrice[i-1] + 0.5*N)&&(SendOrderBuy[i]==False))                 // 如果超过设定的1/2N,循环加仓。
                                {
                                        A_SendOrder(Enum_Buy,Enum_Entry,Units,Q_AskPrice+nOffSet*MinPoint);
                                        BuyPrice[i]=Q_AskPrice+nOffSet*MinPoint;
                                        SetGlobalVar(i,BuyPrice[i]);
                                        SendOrderBuy[i] = True;
                                }
                                BuyPrice[i]=GetGlobalVar(i);
                                BuyStopLoss[i] = BuyPrice[i] - ATR[1] * InitialStopNumATR;
                                If(ChangeBuyStopLoss[i]==true)        //判断追踪止损是否已启动
                                {
                                        BuyStopLoss[i]=GetGlobalVar(20+i);
                                }               
                                If ((Q_Last-BuyStopLoss[i])>(ATR[1] * 2*TrailStopNumATR))
                                {
                                        BuyStopLoss[i] = BuyStopLoss[i]+ATR[1] * TrailStopNumATR;
                                        SetGlobalVar(20+i,BuyStopLoss[i]);
                                        ChangeBuyStopLoss[i]=true;
                                }
                                If(Q_Last <= BuyStopLoss[i])
                                {
                                        A_SendOrder(Enum_Sell,Enum_Exit,Units,Q_BidPrice-nOffSet*MinPoint);
                                        BuyStoped[i] = True;                         // 止损后设置标志
                                       
                                }
                        }

Rank: 3Rank: 3

精华
0
UID
10701
积分
170
帖子
44
主题
18
阅读权限
40
注册时间
2010-5-22
最后登录
2019-3-30
2#
发表于 2012-11-26 14:29:59 |只看该作者
是不是只能把每一次的过程都要写出来,循环5次写5个过程代码,循环十次要写十个过程代码?累死啦

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 10:34

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部