以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  如果去除先平条件  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=173307)

--  作者:lindsaywater
--  发布时间:2019/11/27 13:32:13
--  如果去除先平条件
金字塔的写法是先平后开对吧。

我之前的写法用的语言是会有一个magic区分不同的策略,查找订单只看magic。

只要magic没有,比如我手动平了,程序监测到magic没有,就会自己下单了。

因为我那个策略对入市点的选择比较随意,主要靠止损和盈利的幅度获得利润。所以偶尔手动过过瘾,但手动有时候确实也是对的。

所以想知道的是,金字塔如何实现这种呢?

如果我不写先平的条件,开单的条件就是holding为0,能实现一样的效果呢?还是就不工作了呢?



--  作者:yukizzc
--  发布时间:2019/11/27 13:46:58
--  
先平后开是因为图表不支持锁仓
你开仓前必须把另一边的仓位给平了
buy()
buyshort()
你在图上写这样开多开空的命令看下就明白了

--  作者:lindsaywater
--  发布时间:2019/11/27 14:07:43
--  
那如何实现像我刚刚所说的结果呢?

手动干扰仓位后,程序监测到仓位没有了,会自己恢复自己的交易。

--  作者:lindsaywater
--  发布时间:2019/11/27 14:09:48
--  
不要持仓监控。

这个功能太不稳定了,坑了我好几次。

因为入市点很随意,结果一直在平、开、平、开。好像程序自己的平仓条件不存在一样。

--  作者:banzhuan
--  发布时间:2019/11/27 14:21:16
--  
只能用持仓同步。图表上的信号给出的是虚拟持仓,它不会考虑你账户实际持仓是多少,就按照图表上虚拟的持仓运算。持仓同步可以把账户的实际持仓同步成和虚拟持仓一样
--  作者:lindsaywater
--  发布时间:2019/11/27 16:15:49
--  
是的,它就是按自己的在计算。。。

跟我之前放国外软件上的程序不一样。迷惑了很长时间,也没想明白是为什么。

--  作者:lindsaywater
--  发布时间:2019/11/27 16:36:42
--  
顺带一问,ATR的调用,函数列表里没找到,也不太确定是哪一个
--  作者:lindsaywater
--  发布时间:2019/11/27 17:20:45
--  
以及,如果手动平仓了,EXITBARS会返回正数值么。
--  作者:wenarm
--  发布时间:2019/11/27 21:18:56
--  
图表不行,图表都是基于历史k线计算得到的虚拟持仓信息。包括开平价格位置等信息。换言之就是图表时一个封闭独立的环境。不直接作用实际账户,也不直接受实际账户仓位的影响。
1.先平后开,是真对图表中的虚拟持仓而言。因为,图表虚拟持仓不支持同时持有多空两个方向的仓位。
2.手工平仓和开仓的操作,影响不到图表自身仓位的计算。
3.你这个需求可以通过后台程序化实现,后台程序化不基于历史k线信号计算,它直接操作实际账户的持仓。