以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]编写一个程序  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=5352)

--  作者:sue
--  发布时间:2011/3/4 16:37:42
--  [求助]编写一个程序

大家好!

 

我想要实现以下一个程序:

 

30分钟图上,运用MA20、MA60均线;

例如:开仓——有一波下跌趋势后的MA20有一个低点拐点,在这个拐点的右侧,起码是第二根K线价格满足大于MA20和MA60,则以下一根K线开盘价买入(如果是第三根K线满足,则第四根K线开盘价买入)。空仓反之。

 

平仓——多头平仓同样需要这个拐点,但是第二根(或是第三、第四。。。)K线价格满足小于MA20即可平仓。空头平仓反之。

 

 

这样可否?

谢谢!


--  作者:fly
--  发布时间:2011/3/4 17:21:38
--  

低点拐点,低多少才是低呢,这个拐点的定义不好明确


--  作者:sue
--  发布时间:2011/3/7 9:39:54
--  

假设前期是下跌趋势,现MA20均线拐头向上的那个点,能否描述呢?

 

或是,是否有什么电话的联系方式,可以直接电话说明。


--  作者:fly
--  发布时间:2011/3/7 17:17:44
--  

得告诉策略,什么样的条件出现,才算是下跌趋势.

 

示例-----当前K线的最低价小于前30根K线的MA20最低价算下跌趋势的话.

下面是基于"示例"写的一个低点拐点的,供楼主参考

ma5:ma(c,5);
ma20:ma(c,20);
l20:=ref(llv(ma20,30),1);//前30根K线的MA20最低价

i:=ref(l20,2)>=ref(l20,1) and ref(l20,1)<=l20 and ma5>ma20;//i=1表明是拐点