以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  参考前次开平仓价格的交易程序如何实现?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=184004)

--  作者:Fintech_95
--  发布时间:2021/1/21 11:24:39
--  参考前次开平仓价格的交易程序如何实现?
现有一交易思路:① 首先满足某种开仓条件,比如说5日均线上穿10日均线开多;② 条件①满足时比较此时价格与前一次开仓(或平仓)价格对比,如果变动幅度在一定范围内,则放弃此次开仓;如超过设定范围,则执行开仓。  现存问题是按该思路无法执行第一次开仓,请问各位老师如何实现类似的交易思路呢?图片点击可在新窗口打开查看
--  作者:FireScript
--  发布时间:2021/1/21 11:27:48
--  
 是因为第一次开仓时候前面没有开仓价是吧?
--  作者:Fintech_95
--  发布时间:2021/1/21 12:33:37
--  
对,怎么开第一次仓, 并且后续开仓都按上述思路进行呢? 用全局变量吗?
--  作者:FireScript
--  发布时间:2021/1/21 13:21:41
--  
 ma金叉 and ((价格变动范围判断 and ENTERPRICE>0 and EXITPRICE>0) or  TYPE(1)=0)

参考这样的逻辑。

第一次ma金叉情况下 or 后面的那个条件会触发。那个是判断之前是否有信号。如果没有信号且当前金叉 那么也下单。否则的话,就按照前面的判断结果执行。

--  作者:Fintech_95
--  发布时间:2021/1/21 13:37:14
--  
谢谢