设为首页收藏本站

 找回密码
 注册
楼主: sandboy2005
打印 上一主题 下一主题

TB再学习 [复制链接]

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
11#
发表于 2010-5-17 12:50:44 |只看该作者

序列变量比全局变量会更加不会出错

Vars
    NumericSeries conFailureCnt(0);
Begin
    If(BarStatus==0)
    {
        conFailureCnt = 0;
    }else
    {
        conFailureCnt = conFailureCnt[1];
    }

    YourBuyCon = ?
    YourSellShortCon = ?
    If(YourBuyCon&&MarketPosition==0)
   {
        If(conFailureCnt > 3)
        {
              Buy(2,NextOpen,True);
        }else
        {
              Buy(1,NextOpen,True);
        }
    }

    If(YourSellShortCon&&MarketPosition==0)
    {
        If(conFailureCnt > 3)
        {
              SellShort(2,NextOpen,True);
        }else
        {
              SellShort(1,NextOpen,True);
        }
    }

    YourSellCon = ?
    YourBuyToCoverCon = ?
    If(MarketPosition==1 && YourSellCon)
    {
           If(PositionProfit < 0)
           {
                 conFailureCnt = conFailureCnt  + 1;
            }else
           {
                 conFailureCnt = 0;
           }

          sell(....);
    }


     If(MarketPosition==-1 && YourBuyToCoverCon )
    {
           If(PositionProfit < 0)
           {
                 conFailureCnt = conFailureCnt  + 1;
            }else
           {
                 conFailureCnt = 0;
           }

          BuyToCover(....);
    }

End
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
12#
发表于 2010-5-17 13:25:15 |只看该作者

另外实例

Vars
    BoolSeries LastTradeLoss(false);
begin
    If(CurrentBar==0)
         LastTradeLoss = false;
    else
         LastTradeLoss = LastTradeLoss[1];

      If(BuyCon)
      {
            If(LastTradeLoss )
               Buy(2,.....);
            else
               Buy(1,.....);            
       }
   
       If(SellCon)
       {
            If(Positionprofit < 0)
               LastTradeLoss  = true;
           else
             LastTradeLoss = false;

           sell(........);
        }
end
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
13#
发表于 2010-5-17 17:58:51 |只看该作者

while经典写文

求个while循环的代码。 明天的作业。。。 0分
标签:
回答:1   浏览:406   提问时间:2008-11-25 20:13
有个题目 如下:
现在有水缸可装50升水, 里面已经有15升水了。
每次挑可挑5升水。 请问要挑多少次才能挑满?
提示:1用整行变量warter表示水缸里的水int warter=15
2 用整行变量i表示挑水的次数 int i=0
3 分析循环条件(水少于50) 循环操作(水增加5升 挑水次数增加1次)
4 要 套用while循环 写出代码
对你们来说 应该很简单 JAVA循环入门的题目而已
麻烦你们了。。。 谢谢
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
14#
发表于 2010-5-17 17:59:57 |只看该作者

海龟加仓的问题

while(Low <= preEntryPrice - 0.5*N) // 以最低价为标准,判断能进行几次增仓
{
myEntryPrice = preEntryPrice - 0.5 * N;
preEntryPrice = myEntryPrice;  //注意这个地方PreEntryPrice=PreEntryPric-0.5*N 为什么不可以这样写呢
SellShort(TurtleUnits,myEntryPrice);
SendOrderThisBar = True;
     }
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
15#
发表于 2010-5-18 04:46:18 |只看该作者

这个问题为什么没有人跟进啊,老大

貌似简单的策略,但很难写,求教高手!
百分比转向交易系统,从低点上涨百分之N做多,一直持有到从高点下跌百分之N平仓,并反手开空。
本人用金字塔编了一个指标,源码如下,开拓者也学了半年了,但编这个还是很困难,求教各位高手了!

参数N默认值:1
ZX:ZIG(4,N);
Z1:=PEAKBARS(4,N,1)+1;
Z2:=TROUGHBARS(4,N,1)+1;
HH:=HHV(HIGH,Z2)*(1-N*0.01);//多头止损线
LL:=LLV(LOW,Z1)*(1+N*0.01);//空头止损线
DRAWSL(HH>=REF(HH,1) AND HH>=TROUGH(4,N,1),HH,0,1,0,COLORMAGENTA,1);//画多头止损线
VERTLINE(HH>REF(HH,1) AND HH>=TROUGH(4,N,1),HH,REF(HH,1),COLORMAGENTA,1);//画多头止损线
DRAWSL(LL<=REF(LL,1) AND LL<=PEAK(4,N,1),LL,0,1,0,COLORGREEN,1);//画空头止损线
VERTLINE(LL<=REF(LL,1) AND LL<=PEAK(4,N,1),LL,REF(LL,1),COLORGREEN,1);//画空头止损线
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
16#
发表于 2010-5-18 04:49:03 |只看该作者

未来函数

ZIG 含ZIG族未来函数:Zig zig(K,N): 价格之字N%转向,k=0,1,2,3 (开,高,低,收)
PEAK 含ZIG族未来函数:Peak peak(K,N,M): 第前m个zig转向波峰值
PEAKBARS 含ZIG族未来函数:PeakBars peakbars(K,N,M): 前m个zig转向波峰到当前的周期数。
TROUGH 含ZIG族未来函数:Trough trough(K,N,M):前m个zig转向波谷值。
TROUGHBARS 含ZIG族未来函数:TroughBars troughbars(K,N,M): 前m个zig转向波谷到当前的周期数。
BACKSET 含BackSet未来函数 BACKSET(X,N):向前赋值。若X非0,则将当前位置和前面共N个周期的数值设为1。
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
17#
发表于 2010-5-18 13:07:54 |只看该作者

确保不发单

If  ( ( Date!=Date[1]  &&  High  ==  Low  )  || Q_Last == 0 )   Return
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 1

精华
0
UID
283674
积分
5
帖子
3
主题
2
阅读权限
10
注册时间
2019-9-12
最后登录
2020-3-28
18#
发表于 2020-3-26 22:16:31 |只看该作者

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 16:37

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部