Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助 一根新的K线出来后 将全局变量置为0 怎么写

1楼
忘记密码 发表于:2015/1/18 16:35:30

 一根新的K线出来后

将全局变量置为0  怎么写

 

 

VARIABLE:  开过仓了 :=0 ;

IF    条件  AND    开过仓了=0 
  THEN  BEGIN   
BUY          (1   ,1 ,  LIMITR , c) ;  
  开过仓了:=1 ;
END


IF   条件   AND   开过仓了=0 
  THEN  BEGIN   
BUY          (1   ,1 ,  LIMITR , c) ;  
  开过仓了:=1 ;
END

 

if           新K线出来了                  then  begin 
 开过仓了:=0 ;
  end

2楼
忘记密码 发表于:2015/1/18 16:52:59

周期不确定  可能是分钟 小时  日线

就是想 一根K线同类的信号只搞一次

[此贴子已经被作者于2015/1/18 16:53:10编辑过]
3楼
yukizzc 发表于:2015/1/19 9:01:14

variable:num=0;

if datacount>num then

begin

num:=datacount;

开过仓了:=0 ;
end

4楼
忘记密码 发表于:2015/1/19 9:52:40

似乎不行啊大哥

这个NUM  始终都等于当地K线总数呢  奇怪

5楼
yukizzc 发表于:2015/1/19 10:25:07

variable:  开过仓了 :=0 ;
variable:num=0;


if barpos>num then

begin

num:=barpos;

开过仓了:=0 ;
end

IF    c>o   or not(ISLASTBAR)
  THEN  BEGIN   
aa:BUY          (开过仓了=0   ,1 ,  LIMITR , c) ; 
  开过仓了:=1 ;
END


IF   c>o    or not(ISLASTBAR)
  THEN  BEGIN   
bb:BUY          (开过仓了=0   ,1 ,  LIMITR , c) ; 
  开过仓了:=1 ;
END
 

6楼
忘记密码 发表于:2015/1/19 10:32:05

图片点击可在新窗口打开查看

谢谢  是应该用BARPOS   不用DATACOUNT

 

WOYESHI  LAOHUTULE

7楼
qwer123 发表于:2015/1/19 10:40:30
你的想法用图表是实现不了的。如果信号稳定那么一根k线同性质的信号就交易一次,不用你做任何限制;如果信号不稳定,当信号消失时你的“开了仓”还是0;
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.09375 s, 2 queries.