以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  帮我看看 下面哪种形式设置是全局变量?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=4908)

--  作者:panjian
--  发布时间:2011/1/20 9:52:56
--  帮我看看 下面哪种形式设置是全局变量?

//声明参数
Input : T20(20,15,60,1) ;    //进场的周期
//Input : StopPoints(10,5,30,1) ;   //止损的最小变动价位的个数
Input : PosNum(2,1,20,1) ;    //每次交易的手数
Input : Interval(2,1,20,1) ;   //间隔的K线个数

//声明变量
BuyOrderThisBar := 0 ;  //当前Bar有过交易

VARIABLE : _DEBUG = 0 ;     //是否输出前台交易指令
VARIABLE : _TDEBUG = 1 ;    //是否输出后台交易指令
VARIABLE : _DEBUGOUT = 0 ;    //是否输出后台交易的调试信息


VARIABLE : myEntryPrice =0 ;   //开仓价格
VARIABLE : myEntryBarPos =0 ;   //开仓时的K线计数
VARIABLE : myExitPrice =0 ;   //平仓价格

VARIABLE : TurtleUnits=0 ;   //交易单位
VARIABLE : Position=0 ;   //仓位状态
//0表示没有仓位,1表示持有多头, -1表示持有空头

VARIABLE : LastPosition = -1 ;   //上一笔交易的仓位状态

VARIABLE : T20Hi=Close ;   //20周期的高点
VARIABLE : T20Lo=Close ;   //20周期的低点

//准备需要计算的变量
T20Hi := ref(hhv(h,T20),1) ;
T20Lo := ref(llv(l,T20),1) ;

InTradeTime:= time>090000 and time<145500 ;
ExTradeTime:= time>=145500 ;

//采用全局变量保存最后一根K线的计算状态
strEntryBarPos:=strcat(STKLABEL,\'EntryBarPos\') ;
strExitBarPos:=strcat(STKLABEL,\'ExitBarPos\') ;
strPreEntryPrice:=strcat(STKLABEL,\'PreEntryPrice\') ;
strPosition:=strcat(STKLABEL,\'Position\') ;

 

请哪位帮我划一下 哪种设置是全局变量?


--  作者:董小球
--  发布时间:2011/1/20 10:35:19
--  

http://60.28.160.67/%E9%87%91%E5%AD%97%E5%A1%94%E5%90%84%E7%B1%BB%E9%97%AE%E9%A2%98%E8%A7%A3%E7%AD%94%E5%A4%A7%E5%85%A820100928.htm#_Toc282767033

 

你看下这里 学习下全局变量的用法


--  作者:fly
--  发布时间:2011/1/20 11:26:16
--  

参考下这个,或许有帮助

16、用VARIABLE定义的变量和直接赋值定义的变量有何不同?

http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=2501

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=3611


--  作者:tittat
--  发布时间:2011/1/21 15:59:29
--  
我靠,这个链接牛,怎么不放置顶
--  作者:董小球
--  发布时间:2011/1/21 16:18:19
--  
以下是引用tittat在2011-1-21 15:59:29的发言:
我*,这个链接牛,怎么不放置顶

 

哈哈  你说的我很有成就感 嘎嘎