以文本方式查看主题

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

--  作者:么么
--  发布时间:2015/11/4 9:19:10
--  求老师帮个忙,看一下,,
多:第一根K线不成交,第二根K线才成交,后面只要大于第一根K线就成交(每根K线只成交一次)并且大于60日均线才成交,每根K线也只成交一次,这两个条件同时满足时才触发下单信号;
空:第一根K线不成交,第二根K线才成交,后面只要小于第一根K线就成交(每根K线只成交一次)并且小于60日均线才成交,每根K线也只成交一次,这两个条件同时满足时才触发下单信号;
下面是源码:
variable:bj=0,n=1,m=2;
variable:t=1,s=2;
c1:=VALUEWHEN(todaybar=1,c);
ma60:=ma(c,60);
if c>c1 and  ma60>1*n and bj=0 and m=n+1 then begin 
buy(1,1,market);
n:=n+1;
m:=m+1;
end

variable:bj=0,n=1,m=2;
variable:t=1,s=2;
c1:=VALUEWHEN(todaybar=1,c);
ma60:=ma(c,60);
if c<c1 and  ma60<valuewhen(t=1,open)-1*n and s=t+1 then begin 
buyshort(1,1,market);
t:=t+1;
 s:=s+1;
en


--  作者:jinzhe
--  发布时间:2015/11/4 9:23:25
--  
看不懂你讲和你代码之间的联系,你的条件我也看不明白是什么意思
--  作者:么么
--  发布时间:2015/11/4 9:27:36
--  
《只要大于第1根K就成交,每根K线只成交一次》,并且《大于60日均线就成交,每根K只成交一次,》这两个条件同时成立时才触发下单信号
--  作者:jinzhe
--  发布时间:2015/11/4 9:33:02
--  

第一根k线就是c1?

c>c1 and c>ma60 and todaybar>1


--  作者:么么
--  发布时间:2015/11/4 9:35:09
--  
恩,是的
--  作者:么么
--  发布时间:2015/11/4 10:28:09
--  
老师,我套策略,现在转换成后台,没问题吧,我的这个是逐K线,放在后台不影响吧
--  作者:jinzhe
--  发布时间:2015/11/4 10:31:45
--  
不急,图表要先熟练了,再使用后台
--  作者:么么
--  发布时间:2015/11/4 10:33:59
--  
我们用的机构版一直用的后台交易呢,现在我要改成后台的,这个有影响吗
??

--  作者:jinzhe
--  发布时间:2015/11/4 10:48:04
--  
globalvariable:bj=0,n=1,m=2;
variable:t=1,s=2,tt=0;
c1:=VALUEWHEN(todaybar=1,c);
ma60:=ma(c,60);
if c>c1 and  ma60>1*n and bj=0 and m=n+1 and tt<>time then begin 
tbuy(1,1,mkt);
n:=n+1;
m:=m+1;
tt:=time;
end
 
后台一般没有特殊情况使用序列计算
还有你上面那样的写法必须写成两个公式