设为首页收藏本站

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

发个代码美化工具 实用!!!!!!!! [复制链接]

Rank: 6Rank: 6

精华
0
UID
1896
积分
1979
帖子
117
主题
33
阅读权限
70
注册时间
2008-7-16
最后登录
2013-11-16
跳转到指定楼层
1#
发表于 2010-3-13 21:36:50 |只看该作者 |倒序浏览
tb好像没有代码格式化功能 代码一长  如果大括号嵌套多了 容易搞乱关系
发个代码的格式化工具 把tb的公式文本粘贴进软件 很快就搞定 很cool
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5

精华
0
UID
6925
积分
903
帖子
175
主题
25
阅读权限
60
注册时间
2010-2-9
最后登录
2012-5-3
2#
发表于 2010-3-13 23:51:42 |只看该作者

回复 1# bluefox 的帖子

下载了~~~~thanks

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1896
积分
1979
帖子
117
主题
33
阅读权限
70
注册时间
2008-7-16
最后登录
2013-11-16
3#
发表于 2010-3-14 00:06:27 |只看该作者
打乱论坛上一段代码
Params
Numeric FastLength ( 12 );
Numeric SlowLength ( 26 );
Numeric MACDLength ( 9 );
Vars
NumericSeries MACDValue;
Numeric AvgMACD;
Numeric MACDDiff;
NumericSeries aa12;
Numeric aa13;
Begin
MACDValue = XAverage ( Close, FastLength ) - XAverage ( Close, SlowLength ) ;
AvgMACD = XAverage ( MACDValue,MACDLength );
MACDDiff = MACDValue - AvgMACD;
PlotNumeric ( "MACD",MACDValue );
PlotNumeric ( "MACDAvg",AvgMACD );   If ( MACDDiff >= 0 )
                                         PlotNumeric ( "MACDDiff",MACDDiff,Red );  Else
PlotNumeric ( "MACDDiff",MACDDiff,Green );
PlotNumeric ( "零线",0 );
aa12=MACDValue;
aa13=AvgMACD;
If ( aa12-aa13>0 ) {
  PlotNumeric ( "high",aa12 );
  PlotNumeric ( "Low",aa13 );
  PlotNumeric ( "Close",aa12 );
  PlotNumeric ( "Open",aa13 );                                                  Else
                                                                            { PlotNumeric ( "high",aa13 );
  PlotNumeric ( "Low",aa12 );
  PlotNumeric ( "Open",aa13 );
  PlotNumeric ( "Close",aa12 ); }

End

美化后的代码

Params
Numeric FastLength ( 12 );
Numeric SlowLength ( 26 );
Numeric MACDLength ( 9 );
Vars
NumericSeries MACDValue;
Numeric AvgMACD;
Numeric MACDDiff;
NumericSeries aa12;
Numeric aa13;
Begin
MACDValue = XAverage ( Close, FastLength ) - XAverage ( Close, SlowLength ) ;
AvgMACD = XAverage ( MACDValue,MACDLength );
MACDDiff = MACDValue - AvgMACD;
PlotNumeric ( "MACD",MACDValue );
PlotNumeric ( "MACDAvg",AvgMACD );
If ( MACDDiff >= 0 )
PlotNumeric ( "MACDDiff",MACDDiff,Red );
Else
PlotNumeric ( "MACDDiff",MACDDiff,Green );
PlotNumeric ( "零线",0 );
aa12=MACDValue;
aa13=AvgMACD;
If ( aa12-aa13>0 )
{
  PlotNumeric ( "high",aa12 );
  PlotNumeric ( "Low",aa13 );
  PlotNumeric ( "Close",aa12 );
  PlotNumeric ( "Open",aa13 );
  Else { PlotNumeric ( "high",aa13 );
         PlotNumeric ( "Low",aa12 );
         PlotNumeric ( "Open",aa13 );
         PlotNumeric ( "Close",aa12 );
       }

  End

使用道具 举报

Rank: 8Rank: 8

精华
0
UID
2358
积分
9016
帖子
251
主题
16
阅读权限
100
注册时间
2008-9-15
最后登录
2010-7-15
4#
发表于 2010-3-21 22:53:56 |只看该作者
好东东啊   下载! 谢谢楼主啊
只为混个脸熟
PS:本人也是新手,解答问题只为交流,错了是正常的,正确是你的运气

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 01:04

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部