设为首页收藏本站

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

我也开个贴,花2个月时间学习编程,转到TB [复制链接]

Rank: 4

精华
0
UID
9103
积分
351
帖子
38
主题
11
阅读权限
50
注册时间
2010-4-24
最后登录
2019-3-30
跳转到指定楼层
1#
发表于 2010-5-16 22:23:48 |只看该作者 |倒序浏览
第一帖先问个问题,我的hello world为什么报错?

Begin
        FileAppend("c:\\Formula.log","hello world");
End

插入技术指标的时候说“没有编译”

然后到编程界面选择“检查并保存”就可以是进行编译,但是编译报错“最终目标文件编译错误”

请教这是什么问题?

[ 本帖最后由 hansw 于 2010-5-17 00:15 编辑 ]

Rank: 4

精华
0
UID
9103
积分
351
帖子
38
主题
11
阅读权限
50
注册时间
2010-4-24
最后登录
2019-3-30
2#
发表于 2010-5-17 02:44:34 |只看该作者
我这台报错的机器是Win7的,在另一台XP机器上就没有这个问题

莫非不支持Win7?

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
5767
积分
2644
帖子
615
主题
51
阅读权限
80
注册时间
2009-10-28
最后登录
2015-8-23
3#
发表于 2010-5-17 11:31:57 |只看该作者
原帖由 hansw 于 2010-5-17 02:44 发表
我这台报错的机器是Win7的,在另一台XP机器上就没有这个问题

莫非不支持Win7?


TB是绝对支持win7的。我的所有系统都跑在win7 x64上,一点问题都没有。

既然报“没有编译”的错,就把公式重新编译一遍!

使用道具 举报

Rank: 4

精华
0
UID
9103
积分
351
帖子
38
主题
11
阅读权限
50
注册时间
2010-4-24
最后登录
2019-3-30
4#
发表于 2010-5-19 22:36:13 |只看该作者
win7系统里编译报错“最终目标文件编译错误”,xp系统里正常

最最简单的hello world或者其他任何一个模型都报错

使用道具 举报

Rank: 4

精华
0
UID
6061
积分
383
帖子
100
主题
17
阅读权限
50
注册时间
2009-12-4
最后登录
2019-3-30
5#
发表于 2010-5-20 13:43:22 |只看该作者
如果你任何模型都编译不过的话,那估计是缺少文件了,建议重新安装下TB!
跳出市场看市场!

使用道具 举报

Rank: 4

精华
0
UID
9103
积分
351
帖子
38
主题
11
阅读权限
50
注册时间
2010-4-24
最后登录
2019-3-30
6#
发表于 2010-5-21 16:33:38 |只看该作者
咨询一个新问题:

1、setStopLoss和setPercentTrailing,可以和buy/sellshort一起用的吧?
2、多次使用setStopLoss和setPercentTrailing是否是每次都执行一遍的?就是说,下面是我的一段代码,能达到注释的预想效果吗?

                //阶梯追踪止赢,超过5R利润回撤25%止盈、超过10R回撤20%止盈、超过20R回撤10%止盈,R是平均亏损的统计值
                SetPercentTrailing(CurrentContracts*5*R*300,0.25,True);
                SetPercentTrailing(CurrentContracts*10*R*300,0.2,True);
                SetPercentTrailing(CurrentContracts*20*R*300,0.1,True);
               
                //止损
                //N日平均波幅ATR
                TR=MAX(MAX((HIGH-LOW),ABS(CLOSE[1]-HIGH)),ABS(CLOSE[1]-LOW));
                ATR=Average(TR,N);

                //3倍ATR和统计R值作为双重止损停价(先达到止损价位的先发单)
                SetStopLoss(0,CurrentContracts*R*300,True);
                SetStopLoss(0,CurrentContracts*3*ATR*300,True);

使用道具 举报

Rank: 4

精华
0
UID
9103
积分
351
帖子
38
主题
11
阅读权限
50
注册时间
2010-4-24
最后登录
2019-3-30
7#
发表于 2010-5-29 15:12:37 |只看该作者
经过历史研判,setStopLoss不能用,会漏掉很多止损点

使用道具 举报

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

bottom

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

GMT+8, 2024-5-22 02:12

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部