以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  各位老大:TTYPE(2,1)为什么返回值是:-1呢?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=2945)

--  作者:msedu
--  发布时间:2010/9/21 20:01:51
--  各位老大:TTYPE(2,1)为什么返回值是:-1呢?
各位老大:TTYPE(2,1)为什么返回值是:-1呢?
--  作者:admin
--  发布时间:2010/9/22 8:46:06
--  

得到当前位置之前上N次信号类型
输出:0、无信号1、开多2、平多3、开空;4、平空
用法:
TTYPE(N)
注意:该函数只返回程式化交易的上N次信号状态,而不会去理会发出的信号是否有效和成交
 该函数返回常数,并且只有在后台程式化交易运行中有效
该函数依赖TBUY等交易语句或者在交易监控中的手工干预的成交记录。
所属函数组:后台程式化交易

 

你为什么不仔细看看金字塔的函数说明再来使用


--  作者:msedu
--  发布时间:2010/9/22 10:19:33
--  

呵呵,我看过了呢,没说返回:-1,是啥情况哈,不好意思啊,我笨啊。。。


--  作者:admin
--  发布时间:2010/9/22 10:32:22
--  

TTYPE(N),表示该函数只有一个参数,而你使用了两个参数,按道理是不能通过编译的


--  作者:msedu
--  发布时间:2010/9/22 11:53:14
--  

嗯,仔细看了,是我搞错啦,其实是:TTypeBar(2,1)和TEnterBars(1)的,返回值都是:-1

 

而,TType(1)的返回值是:0

 

另外,两个:MsgOut写到一起的时候,无法编译,比如:

 

MsgOut(1,\'Hello\');

MsgOut(1,\'World\');

 

提示是,无法理解该表达式的意图,是不是不能这样用这个函数呀?