以文本方式查看主题

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

--  作者:qq代人发帖
--  发布时间:2015/3/5 10:49:06
--  改下代码
X1:=(C+L+H)/3
X2:=EMA(C,10);
X3:=EMA(C,20);
BUY1:=FILTER(X2>X3,4);
SELL1:=FILTER(X2<X3,4);
-----------------------------------------
请教:帮把上面这个改为下面这样可以吗,上面这个程序正常,但太快了我做慢一点。
连续3根分钟线阳线开多,2根阴线平仓
连续3根分钟线阴线开空,2根阳线平仓

--  作者:jinzhe
--  发布时间:2015/3/5 10:53:14
--  

if all(isup,3) then buy(holding=0,1,thisclose);

if all(isdown,2) then sell(1,0,thisclose);

 

if all(isdown,3) then buyshort(holding=0,1,thisclose);

if all(isup,2) then sellshort(1,0,thisclose);


--  作者:黄金精算师
--  发布时间:2015/3/5 10:58:36
--  

不认识呀,群主能不能写成我这样的格式

X1:=(C+L+H)/3
X2:=EMA(C,10);
X3:=EMA(C,20);
BUY1:=FILTER(X2>X3,4);
SELL1:=FILTER(X2<X3,4) ;

 

我的BUY1是开多仓
      SELL1是开空仓
   我后面还有很多程序

[此贴子已经被作者于2015/3/5 11:00:27编辑过]

--  作者:jinzhe
--  发布时间:2015/3/5 11:19:53
--  

buy1:=all(isup,3);

sell1:=all(isdown,2);

buy2:=all(isdown,3);

sell2:=all(isup,2);


--  作者:黄金精算师
--  发布时间:2015/3/5 16:36:42
--  
为什么isup能代码1分钟?是因为我的图表打开的是分钟线,所以被认为是当日吗?这样我打开分时图的话,他是代码多少呢?
能不能写死分钟值的指令
--  作者:jinzhe
--  发布时间:2015/3/5 16:38:22
--  

这些函数的值都是根据你当前的周期自动变

分钟线就是判断分钟线,日线就是判断日线


--  作者:黄金精算师
--  发布时间:2015/3/5 16:51:52
--  
我想是,当1分钟数执行不了时,执行执2分钟数,再不行时执行3分钟数,这样按当前周期图表就是实际不了吗
--  作者:jinzhe
--  发布时间:2015/3/5 16:56:38
--  
请问什么是1分钟数,2分钟数,3分钟数?
[此贴子已经被作者于2015/3/5 16:56:46编辑过]

--  作者:黄金精算师
--  发布时间:2015/3/5 16:59:12
--  

就是一分钟柱,或者说,一分钟内的涨跌

 ,谢谢了,我想到算法做了

 

[此贴子已经被作者于2015/3/5 17:00:49编辑过]

--  作者:jinzhe
--  发布时间:2015/3/5 17:04:26
--  
我不太理解你的意思,不知你是否愿意贴出解决方案,看看你想要的是什么