设为首页收藏本站

 找回密码
 注册
楼主: 曾经沧海
打印 上一主题 下一主题

破解全球顶尖的AbleTrend趋势交易软件 [复制链接]

Rank: 6Rank: 6

精华
0
UID
1896
积分
1979
帖子
117
主题
33
阅读权限
70
注册时间
2008-7-16
最后登录
2013-11-16
41#
发表于 2013-4-12 09:11:39 |只看该作者
  1. Params
  2. Numeric RISK(3);
  3. Numeric MONYRISK(2.0);
  4. Numeric value2(1);

  5. vars
  6. Numeric value3(18);
  7. NumericSeries value4;
  8. NumericSeries  value5;
  9. NumericSeries  value6;
  10. Numeric  value7;
  11. Numeric  value8;
  12. NumericSeries value9;
  13. NumericSeries value11;
  14. NumericSeries value12;
  15. NumericSeries value13;
  16. NumericSeries Value14;
  17. NumericSeries value19;



  18. NumericSeries Range;
  19. NumericSeries avg;

  20. NumericSeries value10(10000);

  21. Numeric mro1;
  22. Numeric mro2;
  23. Numeric mro3;
  24. Numeric mro4;
  25. Numeric value4_1;
  26. Numeric e1;
  27. Numeric e2;
  28. Numeric Value9t;
  29. Numeric Value10t;
  30. NumericSeries h1;
  31. NumericSeries l1;
  32. Begin
  33. h1=h;
  34. l1=l;
  35. If(Date != Date[1] )
  36. {
  37.     value19 = MONYRISK * AvgTrueRange(10) * BigPointValue;
  38.     Value2 = Risk;
  39.     value3 = 18 + 3 * value2;
  40. }

  41. value11 = Average(C, 9);
  42. value12 = Average(C, value3);
  43. value13 = AvgTrueRange(10);
  44. Commentary ( "Value13= " + Text (Value13 ) );

  45. value4_1 = (high + low) / 2;
  46. //value5=2*value4_1-low[risk];
  47. //value6=2*value4_1-high[risk];
  48. IF (close[risk] < value4_1)
  49. {
  50.     value4 = 2 * value4_1 - low[risk];
  51. }
  52. Else
  53. {
  54.     value4 = 2 * value4_1 - high[risk];
  55. }

  56. value4_1 = (h1 + l1) / 2;

  57. IF (close[risk] < value4_1)
  58. {
  59.     value4 = 2 * value4_1 - l1[risk];
  60. }
  61. Else
  62. {
  63.     value4 = 2 * value4_1 - h1[risk];
  64. }

  65. PlotNumeric("value4", value4);
  66. mro1 = nthcon (value4 > value4[1] and value4[1] < value4[2], 2)  ;
  67. mro2 = NthCon (value4 < value4[1] and value4[1] > value4[2], 2) ;

  68. if (value11[1] < value12[1] and value11 > value12)
  69. {
  70.    
  71.     if (Close[1] < l1)
  72.          value5 = Close[1] - value13;
  73.     else value5 = l1 - value13;
  74. }
  75. else
  76. {
  77.     if (MRO1 > -1 and l1[1] > value4[1])
  78.         value5 = value4[1] - value13;
  79.     else
  80.         value5 = value5[1];
  81. }

  82. // -----
  83. if (value11[1] > value12[1] and value11 < value12)
  84. {
  85.    
  86.     if (Close[1] > h1)
  87.             value6 = Close[1] + value13;
  88.     else value6 = h1 + value13;
  89. }
  90. else
  91. {
  92.     if (MRO2 > -1 and h1[1] < value4[1])
  93.          value6 = value4[1] + value13;
  94.     else
  95.         value6 = value6[1];
  96. }
  97. // -----
  98. if (Abs(Open - Close[1]) >= 1.618 * value13)
  99. {
  100.     if (value11 > value12) value5 = l1 - value13;
  101.     if (value11 < value12) value6 = h1 + value13;
  102. }
  103. // -----
  104. //---------------

  105.   if (l1 - 2.40 * value13 < value9[1])
  106.     value7 = value9[1];
  107.        
  108. else   
  109.     value7 = l1 - 2.40 * value13;

  110.   if (h1 + 2.40 * value13 > value10[1])
  111.     value8 = value10[1];
  112.        

  113. else  
  114.     value8 = h1 + 2.40 * value13;
  115.        

  116. if(l1 - 0.05 * value19 - 10 * 60 * BigPointValue > value7)
  117.    value9 = value7;
  118. else
  119.     value9 = l1 - 0.05 * value19 - 10 * 60 * BigPointValue;
  120. // -----

  121. if(h1 + 0.05 * value19 + 10 * 60 * BigPointValue < value8)
  122.    value10 = value8;

  123. else
  124.     value10 = h1 + 0.05 * value19 + 10 * 60 * BigPointValue;
  125. // -----
  126. if (l1 - value9 > value19) value9 = l1 - (1.50 + 0.1 * Risk) * value13;
  127. if (value10 - h1 > value19) value10 = h1 + (1.50 + 0.1 * Risk) * value13;

  128. if (value11 >= value12 and value5 >= value9) value9 = value5;
  129. if (value11 <= value12 and value6 <= value10) value10 = value6;
  130. if (value11 <= value12 and value5 <= value9) value9 = value5;
  131. if (value11 >= value12 and value6 >= value10) value10 = value6;
  132. mro3 = NthCon(value11 >= value12, 2);
  133. mro4 = NthCon(value11 <= value12, 2);
  134. if (MRO3 > -1 and  value9 <= value9[1] ) value9t = value9[1]; else Value9t=Value9;
  135. if (MRO4 > -1 and  value10 >= value10[1]) value10t = value10[1];  else Value10t=Value10;

  136. if (value9t > 0 and  value9t <= h1 and  value11 >= value12     )
  137.     e1 = value9t;
  138. else e1 = InvalidNumeric();
  139. if (value10t > 0 and  value10t < 100000 and  value11<value12 and  value10t >= l1)
  140.     e2 = value10t;
  141. else e2 = InvalidNumeric;
  142. //-----------------------------------------
  143. Commentary ( "mro1= " + Text (mro1 ) + "     mro2= " + Text (mro2 )+"    mro13= " + Text (mro3 ) + "     mro4= " + Text (mro4 ) );
  144. PlotNumeric("e1", e1,0,red);
  145. PlotNumeric("e2", e2,0,Green);
  146. End
复制代码

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1896
积分
1979
帖子
117
主题
33
阅读权限
70
注册时间
2008-7-16
最后登录
2013-11-16
42#
发表于 2013-4-12 09:52:28 |只看该作者
PlotNumeric("value4", value4);
调试时候用的 忘了删除了 可以去掉

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
112403
积分
168
帖子
126
主题
6
阅读权限
40
注册时间
2012-9-7
最后登录
2013-6-21
43#
发表于 2013-4-12 10:27:33 |只看该作者
适合什么品种,什么周期

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
4647
积分
1403
帖子
432
主题
31
阅读权限
60
注册时间
2009-6-16
最后登录
2019-10-27
44#
发表于 2013-4-12 11:08:44 |只看该作者
从理论上说他适应所有品种,所有周期。但是否适应你,由你决定。

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
117799
积分
2341
帖子
151
主题
6
阅读权限
70
注册时间
2013-4-9
最后登录
2015-1-23
45#
发表于 2013-4-12 15:37:49 |只看该作者
请问如何使用?

使用道具 举报

Rank: 1

精华
0
UID
118071
积分
14
帖子
1
主题
0
阅读权限
10
注册时间
2013-4-13
最后登录
2013-4-16
46#
发表于 2013-4-15 07:54:28 |只看该作者
完整的abletrend应该是多空各两条线吧,要是找到完整版就好了

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
30159
积分
1116
帖子
280
主题
23
阅读权限
60
注册时间
2011-3-23
最后登录
2019-3-21
47#
发表于 2013-4-16 11:59:45 |只看该作者
41楼代码看起来很完整 不知原版系统的买卖规则是

使用道具 举报

Rank: 2

精华
0
UID
110635
积分
75
帖子
34
主题
17
阅读权限
30
注册时间
2012-5-23
最后登录
2016-7-15
48#
发表于 2013-4-16 12:52:02 |只看该作者
晚上来看看,看样子是个好文章

使用道具 举报

Rank: 1

精华
0
UID
110134
积分
38
帖子
14
主题
2
阅读权限
10
注册时间
2012-4-22
最后登录
2013-7-31
49#
发表于 2013-7-19 23:37:19 |只看该作者
距离还是比较远啊。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
116920
积分
625
帖子
530
主题
64
阅读权限
60
注册时间
2013-3-15
最后登录
2014-5-7
50#
发表于 2013-7-20 15:42:17 |只看该作者
学习

使用道具 举报

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

bottom

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

GMT+8, 2024-4-27 02:42

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部