设为首页收藏本站

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

小白提问 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
1#
发表于 2018-10-24 10:45:01 |显示全部楼层
单写sellshort也能开仓。只不过信号只在图表左边会有1个或几个开空的信号,没有平仓,没有再次开仓等。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2018-10-24 14:43:58 |显示全部楼层
ppzcgg 发表于 2018-10-24 10:49
不加上buy,就不能开仓,图表左边也没有开空的信号,这是为什么呢?

midline的值是于小于close[1]呢?
如果就你当前的代码,且条件满足,是会有信号的呀。
你可以使用commentary输出注释来看看条件 的满足情况。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2018-10-25 08:22:06 |显示全部楼层
ppzcgg 发表于 2018-10-24 17:14
感谢版主回复,
If(close[1]>=MidLine)
{

全局交易设置里的初始资金是多少?
另外在公式里加上这一句再看看输出值commentary("max="+text(maxbarsback)+"currentbar="+text(currentbar));

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2018-10-25 08:46:41 |显示全部楼层
ppzcgg 发表于 2018-10-25 08:33
一千万的模拟资金,加上commentary图表没变化。

commentary是注释语句,不会改变信号标识。是要看注释内容来判断问题。。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2018-10-25 09:04:14 |显示全部楼层
ppzcgg 发表于 2018-10-25 09:01
非得像下面这样才能执行,这是为什么呢?
If(close[1]>=12200)//MidLine)
{       

将9楼与10楼的信号图表分别贴图我看一下。。
切记,是要将K线显示到最左边的位置后再截图的。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2018-10-25 09:17:47 |显示全部楼层
ppzcgg 发表于 2018-10-25 09:10
搞错了,9楼也执行了,刚才没看清

9楼图片:

OK,问题解决了就好。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
7#
发表于 2018-10-25 09:51:46 |显示全部楼层
ppzcgg 发表于 2018-10-25 09:19
其实也没解决,换成变量MidLine就不行了,是不是重复开仓的问题?因为图表中有很多次会出现close[1]>=Mid ...

commentary输出midline的值是看看是多少?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
8#
发表于 2018-10-26 08:28:36 |显示全部楼层
ppzcgg 发表于 2018-10-25 14:43
使用A_SendOrder可以开仓,只有一种解释,那就是SellShort函数内部不知道什么原因,不开仓!版主能回答吗? ...

版主回答不了。
要不直接将你的代码以及你所说的不出信号的图表一并贴出来看一下吧。。。
否则版本说一个可能你否定一个可能,看不到代码确实没法知道你的问题到底长啥样啊。。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
9#
发表于 2018-10-26 09:47:17 |显示全部楼层
ppzcgg 发表于 2018-10-26 09:18
Begin

        mtBarCnt = MtBar(TimeFrame,BarsBack,refCurBar,refOpen,refHigh,refLow,refClose,refVol,refOp ...

参数与变量都没有给啊

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
10#
发表于 2018-10-29 14:38:01 |显示全部楼层
ppzcgg 发表于 2018-10-26 10:03
Params
        Numeric TimeFrame(60);                // 目标时间周期参数,参数说明参见MtBar
        Numeric BarsBack(1) ...

你这有自定义的函数,而函数代码也没有提供,工作人员没法重现您的问题啊。。
建议您还是通过注释信息进行代码的排查吧。。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 19:38

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部