以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  交易设置的止损和图表程式化交易的持仓同步冲突怎么办?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=172975)

--  作者:zshgll
--  发布时间:2019/11/8 11:11:20
--  交易设置的止损和图表程式化交易的持仓同步冲突怎么办?
交易设置的止损和图表程式化交易的持仓同步冲突怎么办?

设置了止损,持仓同步就不能用,导致每次程序开仓10手,他会开20手,有时还10手多和10手空并存
公式里面的止损好像又不起止损作用,到达止损点了未止损

请问怎么处理比较好?


--  作者:FireScript
--  发布时间:2019/11/8 11:24:26
--  
 1.功能上的确不能同时使用这2个功能。
2.代码里面止盈止损可以通过修改运行模式(走完K换成固定轮询,并减小轮询周期) 来提高止盈止损的灵敏度。此外就是最好可以尝试调试下 看下是不是代码里面的逻辑出了问题。

--  作者:zshgll
--  发布时间:2019/11/8 16:40:31
--  
多谢,请告知怎么调试法
--  作者:FireScript
--  发布时间:2019/11/8 16:49:47
--  
 就是把你止盈止损的条件输出出来,看下它成立与否的情况是否满足你原始的思路。

比如我用cross(c,ma5) 作为止盈条件

那么我定义一个变量把这个输出出来:
cd:cross(c,ma5);

直接在K线上肉眼能观察到cd的值情况。

如果你要按照盈利点数止盈,那你就像上面这样把你代码计算的点数输出出来,这样就能看到代码计算的结果是怎样的。


--  作者:FireScript
--  发布时间:2019/11/8 16:50:23
--  
图表上调试就一个方式,重要变量全部输出出来,肉眼可见是最方便的。
--  作者:zshgll
--  发布时间:2019/11/9 18:59:49
--  
买卖完全不受控制,我要买多他却买空,控制怎么会这么差呢? 我要买10手空,但是之前的多单平不掉, 导致40手多单,20手空单同时出现

收费版一样是这种情况吗?

--  作者:FireScript
--  发布时间:2019/11/11 9:36:56
--  
软件不会在开多开空方向上都控制出错的,这种都最基本的东西。你这个不知道是不是信号闪烁了。具体我
 建议提供下代码 以便于排查问题吧。大部分控制是在代码上实现的,软件功能本身是稳定的,交易时候也只是机械的执行代码逻辑而已。
另外提供下你交易所用的基本设置。如 周期,交易模式(走完K/固定轮询) 以及其他勾选的功能,比如持仓同步或者什么之类的。

--  作者:zshgll
--  发布时间:2019/11/11 10:07:19
--  
版主,发邮件给你了,请帮忙看一下
--  作者:FireScript
--  发布时间:2019/11/11 11:10:10
--  
 没收到的啊。可以找官方群里客服,小窗发给客服吧。
--  作者:zshgll
--  发布时间:2019/11/11 13:27:48
--  
请看一下是否在垃圾箱里, qq  6533 **发送的