收藏 分享(赏)

TradeStation中文教程.pdf

上传人:HR专家 文档编号:6299256 上传时间:2019-04-05 格式:PDF 页数:21 大小:422.38KB
下载 相关 举报
TradeStation中文教程.pdf_第1页
第1页 / 共21页
TradeStation中文教程.pdf_第2页
第2页 / 共21页
TradeStation中文教程.pdf_第3页
第3页 / 共21页
TradeStation中文教程.pdf_第4页
第4页 / 共21页
TradeStation中文教程.pdf_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、http:/ 复制 收藏 | 手机看个人门户 登录 | 注册 | 和讯博客 | 和讯首页投资者必须知道的真相neo_cn在腾讯的博客 个人门户 博客 微博 相册 音乐 转帖 邮箱 朋友圈 好友 留言 进入我的家联系主人 发送私信 | 给主人留言 | 送小礼物 | 关注主人 | 加为好友 | 进入Ta的家主人:neo_cn发送私信 加为好友 关注快速链接和讯博客发表文章博客设置文章管理搜索分类友情链接海洋部落 数量化投资俱乐部 tradestation中文教程 原创 2009-03-31 22:10:34 字号:大 中 小应广大系统交易学习者要求,今天开始在海洋论坛在线编写tradestatio

2、n中文教程,希望对大家有所帮助。 首先做一下自我介绍,因为我一直认为读书很重要,但是选择正确的书更重要,而书选的是否正确要看书的作者,他是谁,他都干过什么,他写书的目的是什么。 neo_cn名字来源于黑客帝国, neo是救世主cn是中国。 2004年10月的一天,我觉得自己是救世主了,当时站在北京的天桥上,看车来车往,人们表情严肃的穿梭,那角度,那感觉,就像是知道了自己会飞的neo在看matrix的人们,因为那天我以为我接触到了金融市场的圣杯。 那个圣杯是很复杂的指标,当时运行在飞狐软件上,他的迷人之处是市场所有的拐点这个指标都有指示,人总是会看到自己希望看到的,我主观忽略了这个指标的错误信号

3、。 现在想起来,当时完全是被自己的欲望扭曲了自己的眼睛,而当时是谁劝也不听的,发了疯的投入到消除这个指标错误信号工作中,要不是老领导拉着,我当时都会辞掉在大学里的工作。 Matlab,spss, lindo, l ingo, geneexpress 我到处找序列分析软件或者可以用来做序列分析软件使用的软件来按照金融时间序列分析的思路来试图把指标的不足消除。后来觉得别人的软件不过瘾,自己带队用c#编写自己的序列分析平台,对了,这里需要补充一句,我是做软件出身,同时在大学里面教C#和java,同时有一个小的软件公司。 两年过去了,序列分析平台已经做成分布式在几十台机器上同时运算,第一次运算在14天

4、后终止,因为作为存储Page 1 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 这个时候,一个在高盛的朋友向我们推荐tradestation2000i,我开始发现这东西比飞狐好,而且不需要做序列转换,因为它就是处理行情数据的,我们开始把算法向ts2000i移植,后来才知道,我们当时只是把它当作函数更丰富的飞狐,而这只是它的次要功能。 06年开始,向tradestation付费,使用正版的tradestation8系列产品,每天10个小时以上的ts开发,分工原因,我不做交易,因此可以更专注于tradestatio

5、n和策略开发测试。 那个算法移植到tradestation8之后,运算快了许多,但是往往做一次实验也要几个小时甚至几十个小时,tradestation8和tradestati on 2000i 出品时间相差7年 7年是个什么概念,想想win95(1995年)和windows xp(2001年)的差别。 新的ts8去掉了global server,所有数据服务器端管理,采用了一体化GUI(图型化用户界面),最重要的是交易策略的编写和报告生成功能与ts2000i相比几乎相当于ts2000i没有这个功能一样。 直到现在还看到总有朋友在网上寻找ts2000i,我不止一次的告诉那些朋友“算了吧,不值”,

6、还有那些试图使用ts8破解版的朋友,要知道现在是数据服务器端管理,就好象你的qq的帐号是在深圳腾讯的服务器上管理一样,给你一个不能上线的qq,有什么用啊,别舍不得那每个月100美元,具体的ts获取办法我后面会详细讲。 直到06年10月,我发现我好像是在追求海市蜃楼,因为已经三年了,我们对那个系统不仅无法得到理想的测试结果,连系统的发明人在这三年里也没能使用这个系统在股票和外汇市场获利,反而在06年大牛市,不断的向客户发出平仓或是观望建议。 是我太主观了?是利欲熏心?还是被人利用了?我总是要碰到挫折才会开始认真思考。这么多年花在一个不能被验证有效的系统上,的确高风险,在精明交易者一书Page 2

7、 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 就这样失败了?认输了?那我前面几年的投入怎么办?我想象过的很真切的生活怎么办?怎么办?没办法,没有回头路。 失败一定有原因,看看别人都是怎么干的吧,06年末才开始学习别人的系统,多数都是老外的,这东西老外研究的多,但是我觉得在哲学层面,中国人应该更占优,比如说黎亮,这是个精通国学却不懂英文的天才,他几分钟就告诉我我这几年为什么是白干的:“任何技术指标都是对市场的某种抽象,依靠单一的原理制作出的系统,你一定会遇到哲学上的两难问题.” 泡论坛,tradestation

8、论坛,翻看数以千计的帖子,试用其他人的系统。 07年7月,全新的系统做出来了,首先我要讲,我现在回头评价这个系统,问题很多,而且我现在也不用这套系统去做交易,但是当时觉得ok了,很不错了,开始往collective2发信号,为了记载,为了证实,为了有据可查,截至08年8月,这个系统发出的信号累计交易400次,成为collective2网站上最优外汇系统总冠军,同时入选slow and steady榜单,期间获得过g ainer of the april, gainer of the quarter. 参与竞争的系统总数为6000个,来自世界各地。 现在我怎么交易?答案是半自动,系统发出的信号是

9、通过运算得到的,因此当信号出现的时候,它的意义是:现在有可能,市场的运动会向信号指示的方向,而绝对不是:因为出现了信号,市场就该向信号指示的方向运动,信号仅仅是信号,不是决定市场运动的根本原因。 好了,我的基本情况介绍完毕,按照行规,我把我的系统的在collective2接受监管的交易业绩记录放上来,呵呵,其实没这么个行规,我只是希望别人也这么做,因为现在骗子太多,在这个行业这个细分领域上,骗子一样多,今天下午Page 3 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ Attached Images 上面是收益

10、曲线 下面是详细指标数据 Attached Images 好了,如果还需要知道我更多的背景信息可以在hylt搜索neo_cn,我这几年做的一切,基本都可以在海洋论坛找到足迹。 下面我介绍一下,我的这个tradetstation中文教程将要讲到些什么,对哪些人有用,需要有什么样的基础才能跟随这个教程。 9月10日 我的tradestation教程内容将包括但不限于: 0,交易系统开发的风险提示 1,我对tradestation的定义 2,tradestation公司现状和 tradestation功能概要 3,tradestation的限制 4,tradestation charting 5,t

11、radestation数据管理 6,easy language 7,交易策略编写初级 8,交易策略性能报告初级 9,交易策略开发高级 10,性能报告高级 11,策略化交易的执行 12,根据执行结果反馈进行进一步开发 用户登录登录名密 码记住我gfedc注册 忘记密码提前布局享受飙涨乐趣台湾股神如何赚钱?Page 4 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 对于所有梦想得到一个能脱离人的操纵和监管在市场上长期盈利的交易系统但还处在入门级的朋友,对于正在深入研发交易策略的朋友们,在我开始介绍tradestat

12、ion和交易策略开发之前,我有责任要对你们进行风险声明:交易系统的研发恐怕是世界上风险最高的商业行为之一,尤其当你不是与brokers站在同一个阵线上的时候。 我不善于哲学的推导,但我有一些数据跟大家分享。 如果你想要的系统是这样的:长期盈利 (一年以上收益为正,交易次数超过50次)年收益大于30% 最高风险小于20%,在collective2接受监管的6000个系统中大概只有10个系统是满足这个条件的,而且这10个系统,还不一定是全自动系统,有些还是开发者接受监管的多个系统之一,而同一开发者其他的系统往往水平参差不齐。要知道,在collective2接受监管是要花钱的,每一个系统每年要交20

13、0美元,所以在c2接受监管的系统都是比较严肃的,其中也不乏有些对冲基金和小型私募放出来的系统,所以这6000个系统可以说是百里挑一。 想要自己考证这些数据的可以去http:/中的datagrid,自行输入条件筛选一下看看。 在tradency接受阶级监管的系统中177个系统,在不考虑风险的情况下,只有47个是盈利的,如果加上交易次数条件限制和风险条件约束,符合上面提到的理想的系统还没出现。 数据来源http:/fxcm.fx- 我估计很多人从事系统交易和交易系统的研发是受到了像文艺复兴科技的simons这位数学家创办大奖章基金的辉煌业绩的鼓舞,这只基金虽然用的的确是全自动系统,但是simons

14、本人还是把成功归结为幸运。 也有一部分人是看了网上销售交易系统的广告,认为他们说的是真的,比如说一个月能盈利1500点到3000点,有很好的收益曲线。我买过其中我看不出破绽的,结果也是骗人的。 那么我自己的系统呢,8月7日美元出现12年不遇的暴Page 5 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 在之后的一个月里,c2上面所有原来的最优系统都完蛋了,因为市场变了,适应原有市场的系统不再能够适应突变后的市场。 综上,我的观点是:如果你有钱,有时间,有很强的挫折承受能力,又觉得自己会成为特例,那么,你再去追求

15、能够长期盈利的交易系统。否则,请放弃这个想法。 既然如此,tradestation和策略化交易以及系统交易还有没有意义? 我的答案是有意义,非常有意义,但这取决于你的目标,取决于你的交易风格。 1,我对tradestation的定义 我不能给tradestation一个官方定义,每个月我对tradestation都有新的认识,定义总是在变,就像我们对女人的了解,定义也总是在变。我只能给出我作为使用tradestation软件和平台的中国用户中的一员给出我自己对tradestation的定义: tradestation是个好帮手,能帮助我在比较短的时间,在不冒真实资金风险的情况下,了解市场的一般

16、规律,了解自己的交易策略的所长所短,并根据反馈对交易策略进行开发和改进。 tradestation不是免费的看盘软件,使用tradestation要花钱,数据还要单独收费。 tradestation可以近于无缝的执行你的交易策略,用你的虚拟资金和真实资金进行自动化的策略交易。 2,tradestation公司现状和 tradestation功能概要 想深入了解软件和服务,就该了解一下它的出品人,tradestation公司,nasdaq symbol:TRAD 市值4.28亿美元,Interactive brokers 10亿美金(最近一个月股价下跌30%)。Tradestation公司98年

17、上市,上市之初是以软件公司形式存在,结果股价从10几美元跌倒1美元,后来转型为与各大券商合作的交易平台和交易服务提供商,才恢复元气,去年软件收入只有800万美元,而佣金收入高达1.4亿美Page 6 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 这写数据里面其实蕴含着很核心的道理:“to be the broker is always the best way“. Interactive Brokers的老板也是当年参悟了这个道理才从交易员转型为当今世界上最大的在线交易服务提供商。 http:/ tradest

18、ation功能概要 以下是tradestation网站对ts交易平台的官方概括 学tradestation英语要好一些 不过既然叫中文教程 我还是翻译一下吧 TradeStation is the premier brokerage trading platform for rule-based trading. And we have the awards to prove it. In fact, Barrons mag azine recently crowned TradeStation the “new ove rall champ” among online stock broke

19、rages, citing its combination of “very powerful trading technology and top-notch analysis, charting and back-testing.” Ts是首屈一指的策略化交易平台,barrons杂志连续几年的评奖我们都是4星级以上。 Whether you trade stocks, options, futures or forex, TradeStation offers uniquely powerful strategy creation and testing tools, customizab

20、le analytics and fully automated trading technology in a single trading platform. With TradeStation, you can: 无论你正在交易股票,期权,期货或者外汇,ts都通过它一体化的交易平台为你提供独特的强大的交易策略开发和测试工具,个性化的分析和全自动的交易技术。有了tradestation你就可以: Create an unlimited number of custom trading strategies 生成无数你自己的交易策略 Back-test and optimize your s

21、trategies before you trade, using the industry s largest and most extensive historical market database Page 7 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 在行业最大最全的行情历史数据库上对你的策略进行后向测试和优化 Monitor multiple markets and automatically execute your trading strategies based on your own c

22、ustom buy and sell rules. 同时监控多个市场并且自动执行你的交易策略。 And with the new TradeStation Simulator, you can even test your trading ideas and strategies in simulated live tradingw ithout risking a cent of your own money. * * * * * 并且通过最新的tradestation模拟交易功能,不用拿真钱来实验。 In todays volatile mar kets, having a focused

23、, disciplined trading strategyand the tools to execute itcan mak e all the difference. TradeStation delivers power, speed and disciplineall on one seamlessly integrated trading platform. 在当今的动荡的市场中,有一个集中的规矩的交易策略和执行交易策略的工具,会使一切变得不同,tradestation提供强大高速无缝集成的一体化交易平台。 http:/ 更多内容详见链接 3,tradestation的限制 在开始

24、介绍具体功能之前,必须要先说一下它的限制,免得朋友们学来学去最终却发现你想解决的问题是ts也没能解决的,受限于ts本身的功能。现在很多人在学metatrader,入门可以,花很多时间就不值了,因为随着你研发的进展,你会发现mt的限制太多,很多事情是根本就无法做到的,到头来你还得学其他的软件,浪费时间。 tradestation软件和平台发展了十几年,有几大问题到现在还没解决,这些问题是我在使用ts8一年后才遇到的,不知道wealth lab解决的如何。 ts到目前为止尚未解决的关键问题是: Page 8 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn -

25、 和讯博客2010-5-2http:/ entry中的每一个entry返回一个ID,因此难以对每个entry进行独立管理,比如为某一个entry设置止损止赢。这给资金管理埋下了病根。 2,无法直接对投资组合进行性能统计和生成报告。 3,tradestation的限制 对中国用户来讲,ts最大的限制是他不提供亚洲市场的数据,并且根据ts员工在论坛中的回复,近期也不会提供亚洲市场数据,他们更关注美国和欧洲市场,也就是说想看中国和香港股市的大多数中国用户,ts官方不会为你们提供实时和历史数据支持。 今天我介绍一下如何获取tradestation8 因为tradestation8的定位已经演变为交易策

26、略开发和执行的终端,因此,一个破解版的能够offline使用的tradestation8是可以进行交易策略开发和测试的,前提是你能把数据导入到ts8中去。 关于数据导入,我让我的学生来写这一部分,稍后发上来。 如何破解,我就不交代了。 我获取正版的ts的途径是在ts开设外汇账户,这样每个月ts只收100美金平台租用费,这是最经济的方法。 以下是我在其他帖子里面写过的具体步骤,现在搬过来。 中国大陆投资者的tradestation外汇账户开户过程 开户之前有两样必备,香港的银行账户(我用的是中国银行的,多了不少麻烦,大家别步我的后尘),护照。 1,到这里在线填写信息https:/ Social

27、Security numb er (or other valid U.S. tax ID number) Important Note: If you do not have a valid U.S. tax ID number, please click here to continue the account opening process. 跟随这个链接(非美国公民) 3,Page 9 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 4,填写完后点击 print now or later下载pdf格式申请表

28、格 5,填写申请表格,ems到美国,要如实填写(收入部分除外,要多写一些,投资占总资产的比例要小一些),如果是自己投资,一定要用跟银行账户统一的身份。 6,tradestation会发邮件让你回答国际用户问题,一定要如实回答 7,如果有问题,ts的另一个人会发邮件让你补充全信息 8,ts收到你的邮件后,会审批你的资格,主要是考察你的收入,资产和投资的比例, 9,审批通过以后,会发一封邮件告诉你ts接受你资金的方式(我选择的是银行转帐),然后会要求你打电话过去,电话里告诉你你的外汇帐号代码,这个代码是银行转帐必需的。你不要打国际长途,你给对方写邮件,要求他打过来,他会打过来的。 10,一两天后,

29、ts会告诉你资 金已经到帐,再一次要你打电话告诉你tradestation的临时用户名和密码,同样的,你发邮件让对方打过来,(北京时间周二-周六晚10点到次日7点左右),这时间段内,你发邮件对方一两分钟后就会有回复,把电话打过来,一定要准备笔纸和很好的英文听力,因为临时用户名和密码都是字母和数字的超长组合,用户名有15个字符,密码有10个字符,一定要念一遍放对方确认你记下来的是正确的。 11,用此密码,你可以登录https:/ 12,下载安装ts之后,输入你在11过程中更改过的帐号,登录,恭喜,你现在可以交易外汇了,可以使用全自动交易系统交易外汇了! 注意事项:护照,银行账户是必需的 ts为了

30、安全起见,不允许多个地点访问同一账户,因为会对你第一次安装ts的电脑进行自动登记,之后你只能通过这台电脑使用ts访问你的帐户(但我却用其它电脑也成功进入帐Page 10 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 看这个帖子的初学者并不多,于是我把大家关心的问题提前到这里,节省大家的时间。 关于joesan问到的策略成熟后执行中遇到的问题,我把我遇到的问题进行一个总结。 我遇到的问题有:大幅滑点,止损未执行,建仓失败,连接中断,数据刷新造成的多次开仓,成交数目错误,ts结算错误。 以上这些问题做真实交易的朋友

31、都会遇到过,其中大幅滑点,止损未执行,建仓失败,成交数目错误,都是broker的问题。 作为策略化交易或者系统交易者不能避免这些问题的发生,但是一定要清楚的知道这些问题一定会发生,并且在策略和系统配置中进行规避,比如说,系统的测试一定要按照比较大的滑点成交来计算,并且保证你的策略随时可以获取真实仓位和策略所认为的仓位的差别,ts的trademanager有这个功能,并且是以图形化的方式展现出来,可惜并未提供相应关键字和方法让我们通过程序知晓是否已经对仓位失去了同步和控制。 对于建仓平仓失败,ts提供设置,允许在我们制定的时间内重发交易指令。 比较特殊的情况是,当网络中断链接然后又恢复链接时(在

32、国内交易经常发生)ts的机制会导致策略重新计算,因此当这种情况发生,可能会在同一个价位上下发出重复交易指令,我的确遇到这种问题,但是只有一次。 经验谈:做系统交易信息技术要求很高的,网络要至少有两家运营商,服务器最好在机房,然后用远程桌面控制,而且千万不要让策略执行离开人的监管。 遇上奥运会这样的事情,赶紧放假。 ts结算错误:遇到过一次,事实上我的星期五单子应该是亏损的,星期一却发现那个单子不见了,占了便宜,就没有深究。 其实策略成熟后 最大的问题还不是上面那些,而是你是否会把策略坚持执行下去 Page 11 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_

33、cn - 和讯博客2010-5-2http:/ 而当程序开始运行的时候,我们的注意会会转移到基本面的信息中去,这些信息都会对人产生影响,今天美国降息,明天英国通胀,后天原油又暴跌,市场从每天波动100-200点变成每天波动300-600点,这都会让我们怀疑市场性状是否已经在改变,尤其当我们的系统的最大净值回撤和最大连输次数都超出历史最高水平的时候,我们就开始认为这个系统已经不再适应当前的市场,而往往是当我们停掉这个系统之后,却会发现他又开始赢利了,更糟糕的是如果盈利出现时我们再开启系统,他往往却进入了下一个亏损区间。半年过去了,一做统计哭笑不得,如果不去干预,系统是盈利的,有费心又费力的干预之

34、后,结果是亏损的。 我们开始觉得自己运气很差,自责自己不够遵守纪律。 开始硬着头皮看着赤字上升也要坚持让系统运行,而某个止损偏偏在你熟睡的时候没有执行,或者早上起来发现服务器已经断线,我经常在夜里一两点钟因为梦到系统弹出很多止损未被执行的警告窗口的场景惊醒。 做交易员难,做系统交易的交易员难,做外汇系统交易的交易员难。 ts导入第三方数据之导入外汇数据动画视频(我的学生制作的,比较粗) http:/ 我的意思是比如:第一个条件是周线上ma(10)ma(10)1,第二个条件是日线上的怎么处理? 先建立一个图表,日线数据,然后insert symbol 周线数据,然后你的程序就可以这样写 if m

35、a(close of data1,10)ma(close of data1,10) and ma(close of data2,10)ma(close of data2,10) then data1代表日线数据 data2代表周线数据b 今天我开始讲easy language Page 12 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 大学的软件专业学生尚且如此,对于非专业的各位读者来说,编程仿佛是更加遥不可及的事情。 只要会说话,就一定会编程。不要把编程想像为繁多的术语和语法,编程就是人和计算机之间沟通的语

36、言而已,区别是计算机相对于人要弱智的太多太多,你不妨把计算机当作4岁的孩子,用一些简单的明确而非模糊复杂的语句跟他沟通就好。 而每一种计算机语言,我都把它分为两个部分,第一是逻辑控制,第二是功能库。 用类比让大家更明白 自然语言:玩累了咱就去吃饭 简单明确的语言:如果孩子玩得累了,那么我们就带着孩子去吃饭。 简单明确的英语:if the kid f eels tired then we take him to dinner. easy language: if kidfeeling=tired then kid.eat(); 在这个最简单的语句里面 if then 就是逻辑控制语句 k idf

37、eeling 和kid.eat()是easy languge提供的返回孩子状态和提供孩子功能的功能库。 事实上编程就是不断的用逻辑控制语句来左右这种语言所提供的所有功能而已。而这种语言提供的功能和对功能的控制能力决定了你能共同过他让你的计算机做到哪些事情,做多大的事情。 每一种计算机语言都有自己的设计目的,比如说VB是用来快速开发,VC用来进行系统底层的编程,ASP.net用来快速构建WEB应用,为了实现他们的设计目的,每种语言配备完整这种目的的丰富的功能库。 easy language的设计目的是为交易策略开发者提供Page 13 of 21tradestation中文教程 - 投资者必须知

38、道的真相 - neo_cn - 和讯博客2010-5-2http:/ language的功能库全是围绕着交易策略开发者的策略开发、数据处理、数学运算、测试、显示绘图、下单等跟交易直接相关的功能设计,提供了交易者和交易策略开发者所需的绝大多数功能。 我一直认为,对每种语言功能库我们只需要有纲要性的了解,知道大致都存在那些功能可为我所用即可,一旦需要用到再做深入了解。而学习的开始内容,要选择从逻辑控制开始。 第一个easy language程序 easy language可以调动几乎所有的tradestation平台资源和功能,可以生成指标、策略、扫描和交易系统等等。 但是根据我对ts的认识,我认

39、为我们应该从这些之外开始,从数据统计开始。 所以我们的第一个程序将是这样的:这个程序的功能是对某个特定的图表数据进行统计,将以下信息在图标上以数字的形式返回给我们的眼睛,这些数据是当前图标有多少根k线,多少是阳线,多少是阴线,阴阳的比例各占多少,在当前图表上,每根k线的涨幅之和的累积是多少? 1 当前图标有多少根k线 这个指标简单,重要的是思路:当我们面临一个问题的时候,解决问题的思路。比如说我们在进行蓝球赛你拿到了球,球赛是以分数记输赢,因此得分是关键目标,因此,拿到球的你应该根据自己所处的位置,队友所处的的位置,你和队友面临的防守等因素作出判断,是你自己带球突破上篮,还是传给有更好机会的队

40、友。在编程世界里,软件的工业化已经很发达,因此只要是大家都会遇到的问题,大家都会会存在的需求,在一个成熟的软件中应该早已经存在解决方法。所以,我在们tradestation里面面临一个问题的时候,首先要想这个问题是我独有的,还是已经大家都会遇到的,如果是大家都会遇到的,那么就应该选去看一看tradestation平台的easylaguage里面是不是已经给出相应的解决方案。 那么,针对要查看当前图表有多少根k线这个基本问题的时Page 14 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ 文章最初级的应用是在帮助

41、文档的索引和搜索中输入简单的关键词,因为当前我们要查看图表中的k线数,因此关键词可以归纳为bar(价格线/条) number(数量) count(计数) 很容易我们可以找到barnumber函数 他的说明如下 BarNumber (Function) Disclaimer The BarNumber series function assigns a reference number to each bar after MaxBarsBack is satisfied. Syntax BarNumber Returns (Integer) A positive numeric referenc

42、e value for each bar on the chart. Parameters None Remarks MaxBarsBack is the minimum number of referenced historical bars required at the beginning of a chart to begin calculating trading strategies, analysis techniques, and functions. For example, a 10-bar moving average would require a MaxBarsBac

43、k setting of 9 to calculate, which is 9 historical bars and the current bar. Page 15 of 21tradestation中文教程 - 投资者必须知道的真相 - neo_cn - 和讯博客2010-5-2http:/ BarNumber is based on MaxBarsBack, if there are 500 bars in a chart, with a MaxBarsBack setting of 50, the next bar after the 50th bar on the chart mo

44、ving left to right, will be BarNumber = 1. The last bar on the chart (most recent) will be BarNumber = 451. BarNumber is often used to identify a particular bar or number of bars because of some special occurrence or situation that you want to test or factor into your analysis. The BarNumber function is similar to the

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 简明教程

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报