wxqwyl 发表于 2013-12-12 13:40:19

帮忙解答

marketposition<1表示的是什么意思?请给予指点。

ample 发表于 2013-12-12 14:09:28

marketposition图表持仓的标志,0无仓,1多仓,-1空仓。

marketposition<1表示的就是持空仓或者无仓的时候

wxqwyl 发表于 2013-12-12 14:23:17

ample 发表于 2013-12-12 14:09 static/image/common/back.gif
marketposition图表持仓的标志,0无仓,1多仓,-1空仓。

marketposition

谢谢。我还想麻烦版主一下,您知道R-Break策略吗?我写了一个简单的程序不知道对不对,想让你帮忙看一下,可不可以?

ample 发表于 2013-12-12 14:34:32

wxqwyl 发表于 2013-12-12 14:23 static/image/common/back.gif
谢谢。我还想麻烦版主一下,您知道R-Break策略吗?我写了一个简单的程序不知道对不对,想让你帮忙看一下 ...

R-Break策略我没有,之前tb是讲过这个例子的

wxqwyl 发表于 2013-12-12 14:36:52

ample 发表于 2013-12-12 14:34 static/image/common/back.gif
R-Break策略我没有,之前tb是讲过这个例子的

是,我看了这个例子的代码,代码没有解释,另外里面加入好多参数,所以我看不明白。我自己写了一点点,很简单的。但是不知道对不对。所以想让你看一下。

ample 发表于 2013-12-12 14:55:07

你贴上来,或者发消息吧

wxqwyl 发表于 2013-12-12 15:38:49

ample 发表于 2013-12-12 14:55 static/image/common/back.gif
你贴上来,或者发消息吧

我给您发信息,你能收到吗?我之前给你发过,所以不知道您看见还是没有看见啊?

ample 发表于 2013-12-12 15:46:32

本帖最后由 ample 于 2013-12-12 16:20 编辑

看了你的代码,只表达了R-break的基本意思,但是很多没有考虑到。

你在交易里用到了TurtleUnits,但是代码中没有进行计算,这个单位的值从哪里来呢?
还有条件的写法,有问题,
    If(close > bbreak)
         {
                 dj=        bbreak;
                 Buy(TurtleUnits,dj);
}
1、直接使用close,在实时行情时会闪烁
2、这个条件,开仓可能会成交不了
3、没有考虑重复开仓的问题

你参考下这个帖子http://bbs.tb18.net/thread-29542-1-1.html里的源代码
页: [1]
查看完整版本: 帮忙解答