以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教代码问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51367)

--  作者:just1
--  发布时间:2013/4/24 9:44:24
--  请教代码问题
做空:要求均线系统满足5和10同时在20下;收盘价反弹上5和10并且收盘价也收在5和10之上,但是不能导致5和10反弹上20线,其后又跌破5和10卖空(一定是收盘价先上5和10线,然后再下5和10线时卖空)。
平仓:收盘价上MA5平仓。

请帮忙实现一下,谢谢

--  作者:jinzhe
--  发布时间:2013/4/24 9:51:57
--  

macond:=ma5<ma20 and ma10<ma20;

ccond:= c>ma5 and c>ma10;

mkcond:= c<ma5 and c<ma10;

if macond and ref(ccond,1) and mkcond then buyshort(holding=0,1,thisclose);

 

if c>ma5 and enterbars>1 then sellshort(holding<0,0,thisclose);


--  作者:just1
--  发布时间:2013/4/24 10:11:08
--  
再请教一下,给K线变换颜色怎么做啊?
我想再加个前提,就是必须是在顺应更大的趋势下按以上这么操作,更大的趋势(一定是ma20<ma30<ma60的情况);顺便麻烦一下,也把多头那边帮我实现一下吧,谢谢了
[此贴子已经被作者于2013-4-24 10:11:31编辑过]

--  作者:jinzhe
--  发布时间:2013/4/24 10:17:50
--  

加一个条件

vacond:=ma20<ma30<ma60;

 

给k线变色可以查看五彩k线公式