设为首页收藏本站

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

为什么没人回复我?已经放了很多天了,你们客服太差了吧 [复制链接]

Rank: 2

精华
0
UID
205387
积分
57
帖子
36
主题
21
阅读权限
30
注册时间
2015-3-17
最后登录
2016-11-12
跳转到指定楼层
1#
发表于 2016-1-18 22:08:33 |只看该作者 |倒序浏览
如果我的开多仓条件是:close>ma5,那么这里存在两个问题:
1、close价格是不断波动的,当满足close>ma5时,就满足了开仓条件,发出了开仓信号,并建了多仓;但因市价是波动的,当开至收盘时,出现close<ma5,那么开仓信息会消失;对于这类情况,如何避免信号消失,同时又满足只要close>ma5就开仓,而不用考虑后面是否出现close<ma5的情况?
2、对于已经建立的多头头寸,尽管开仓的信号已经消失,怎么写程序保证:只要有多仓,不论开立多头头寸的信号是否消失,依然执行只是市价相对于开仓价格回撤0.5%,就执行平仓指令?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2016-1-19 10:17:59 |只看该作者
首先,为您之前的贴子没有及时回复感到抱歉,向您说一声对不起!
但是,也请理解一下,您的每一次发贴都是在夜里,那会是没有客服人员值班的。。
而第二天来的后,对于已经过夜的贴子是没有明确显示的,只有工作人员去往历史里翻找才能看到得。。
还请体谅一下客服人员。。如果因为您总是在非工作时间发贴没有及时回复,就全盘否定了客服,对工作人员也是不公平的。。

接下来,我们讨论您的问题吧。
1.指令条件上使用close这类的函数,在实时行情中,确实是会因为close的值的变化而导致信号的消失。而信号消失是程序化交易的大忌,是一定要去避免的。。
可以使用if( close[1]>ma5[1]) buy(1,open);这样的方式来解决。。判断上一个bar的条件,确保信号的稳定 。
2.开仓信号消失后,任何的平仓信号都不会再发生与执行的。所以这个问题,根本还是要解决信号消失。

使用道具 举报

Rank: 1

精华
0
UID
214627
积分
20
帖子
14
主题
1
阅读权限
10
注册时间
2015-7-22
最后登录
2018-1-6
3#
发表于 2016-1-19 16:08:53 |只看该作者
问题1:用high代替close,可以达到你的要求,同时不会信号消失。
问题2:坚决不允许信号消失

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 00:18

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部