以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  循环开平仓如何编写  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=158177)

--  作者:qazplm
--  发布时间:2017/9/23 21:39:06
--  循环开平仓如何编写
假设我用五周期加全平均线作为做为标准DGX:=EMA(CLOSE,5);

从最早上市的第一个K线周期开始计算:

当第二根K线DGX大于前一根K线的DGX,就把DGX的最低点算做第一根K线的DGX,DGX的最高点算做第二根K线的DGX。

当第二根K线DGX小于前一根K线的DGX,就把DGX的最低点算做第二根K线的DGX,DGX的最高点算做第一根K线的DGX。

当第三根K线DGX大于前两根K线的DGX(也就是DGX的最高点),就把DGX的最低点算做前两根K线的DGX,DGX的最高点算做本根K线的DGX。

当第三根K线DGX小于前两根K线的DGX(也就是DGX的最低点),就把DGX的最低点算做本根K线的DGX,DGX的最高点算做前两根K线的DGX。

以后的K线依次类推计算DGX的最高点和最低点。

当本周期的DGX大于(DGX的最低点+百分之5)买开多单,并开始重新计算DGX的最高点和DGX的最低点。

当本周期的DGX小于从重新计算的(DGX的最高点-百分之5)卖平多单并卖开空单,又重新计算DGX的最高点和DGX的最低点。

当本周期的DGX大于(DGX的最低点+百分之5)买平空单并买开多单,又重新计算DGX的最高点和DGX的最低点。

以后不断重复。

当本周期的DGX小于(DGX的最高点-百分之5)卖开空单,并开始重新计算DGX的最高点和DGX的最低点。

以后如此循环。