Ninja Trader中文简单教程1:特点介绍与下载安装

最近在研究Ninja Trader,从安装到使用也费了点力气,发现中文也没有很好的教程,也就准备写点,希望对那些看到英语就头大的朋友有所帮助,也算本人对中国金融事业一点小小的贡献吧~~~呵

Ninja Trader,官方网址是www.ninjatrader.com

Ninja 在翻译成中文是日本武士、忍者的意思,难道软件开发者想说的是做股票要忍?呵呵。

为什么要用它?跟其它软件相比有什么独特之处?

官方的说明是:免费,有交易系统开发测试功能,多数据源提供。

当 然对我们来说,最大的意义就是免费,然后就是在免费的前提下它有很方便的看图画图功能(窃以为不比eSignal差多少,完全可以与 QuoteTracker相媲美,还可以累积数据),可以进行程序交易研究开发,能与大部分最流行的券商(Broker)相连。当然还想要更多功能就要付 钱了……

废话少说,直接上图:

下单 主界面

 

图表 :




 

程序交易测试:




代码编写:


下载安装:

虽然免费,不过安装时需要一个注册码(License Key),所以需要填写一个电子邮箱来接收。进入下载页

http://www.ninjatrader.com/webnew/download_trading_software.htm



提交后,就可以下载了。同时可以去邮箱查收电子邮件,把License Key复制下来,接下来就会用到。(今后再收到来自Ninjia Trader的广告时可以退订它,否则每个星期它都会发送培训广告,很烦人)

运行下载后的Setup.exe,然后他会再开始下载文件,一路Next,如下图,最后填入刚才的License Key:

这样Ninja Trader就安装完成了。

下一步,就可以开始连接数据了。

附:有些操作系统没有安装.NET Framework的,可以去微软官网下载所需要的文件进行安装。

Ninja Trader中文简单教程2:数据源连接

Ninja Trader中文简单教程2:数据源连接

刚安装完后,因为没有数据源,所以是什么事情都做不了的,接下来我们就要添加数据源。

下面介绍三种,Yahoo数据源,IB数据源,任意其它方的历史数据。

1 Yahoo美国提供免费的日线级别的数据源,Ninja Trader已经内建了接口,所以我们只要新建一个连接就行了,具体如下:

菜单---->Tools---->Account Connections---->Add..----->Next


接下来就可以在File---->Connect---->中看到新建立的 Yahoo了,点击之,看到左下角绿色状态时,即表明连接成功!


马上开张图看看效果!File---->New----->Chart。在接下来的对话框中,如果是股票的,就在Type里选Stock,外汇是Currency,等等。


2 连接IB数据源:

老样子,仍然需要新建一个IB连接,与上面一样,在Provider的地方选择InteractiveBrokers,后面对话框中再勾上Auto Logon,其它不需要改。


然后启动IB的TWS,可以如下设置:


然 后先断开之前的Yahoo连接,File--->Disconnect---->Yahoo,再连上 IB,File---->Connect---->IB就可以了,开张磅美的外汇图试试……顺便提一下,做外汇的可以在Option菜单里做 如下设置:


3 任意其它方的历史数据

比如可以从QuoteTracker或者Freestockchart或是其它任何地方导出数据,然后进行格式转化,来添加到Ninja中,它需要的格式是:

年年年年月月日日 时时分分;开盘价;收盘价;最低价;最

高价;成交量

然后在Tools---->Historical Data---->Import导入文件:


这样就可以了

 

至此,有了数据源,我们就可以看图了。

Ninja_Trader中文简单教程3:基本画图操作

Ninja Trader中文简单教程3:基本画图操作

总体来说,Ninja Trader中的图表操作是很人性化的,基本功能都已在上方的工具条中,大家看图就能明白:

单个窗口中的操作:

 

多窗口联动:

 

 



在属性里修改时间段(去掉盘前盘后等不必要的时间)和颜色等等:

 

添加各种指标:

很简单吧???

设置成自己最喜欢的方式后,可以在图中点鼠标右键--->Templates--->Save. 这样就能保存成一个模板文件了。

主菜单的Workspace也是一样的,可以保存整个Ninja Trader的桌面设置。

Ninja Trader中文简单教程4:程序交易测试

 

Ninja Trader中文简单教程4:程序交易测试

Ninja Trader的程序交易(或叫自动交易,Automated Trading)也很强,语法是Microsoft C# 语言,相对TradeStation和MultiCharts的EasyLanguage,开发效率要低,执行效率要高点。

因为是简单教程,篇幅有限,这里就基本介绍下最简单的程序回溯测试。

首先要在保持连接的状态下,才能进行回溯测试:

 

 

 

然后我们就加入Ninja Trader自带的最简单的均线交叉进出场系统:


 

 

 

 

 

 

全部设置完,点击Ok,就能看到效果了


 

 

要 看系统表现的话,先在主菜单-->File-->New--->Strategy Analyzer新建一个分析器窗口,在需要的代码上右键,Backtest,然后在弹出来的对话框中调整参数,就会在右边的窗口中看到交易记录、图表, 资金曲线等各种结果了。



添加一篮子股票的窗口在Tools-->Instrument Manager中:

在File-->Utilities-->Import NinjaScript中可以添加外部的各种脚本,Ninja Trader官网论坛已经提供了不少现成的脚本,可以去下载:

 

 

要编写或者修改代码的话,如何下图右键中选Edit就可以了

至于想要写出自己的策略,就要学习Ninja Trader下的C#语法,各位只能自己啃Help帮助文档中的教程了。

資料來源:http://hi.baidu.com/mksprmueleahile?page=1

ETF 是什麼/ ETF 怎麼買・股利 ETF

Firstrade 第一證券 提供了超過1000 多檔免交易手續費 ETF 可選擇

如何$0元手續費購買美股ETF......美股券商Firstrade (第一證券)

(2023 最新優惠活動詳閱Firstrade官網)

【2023 美股投資】重磅!美股券商第一證券(Firstrade)推出0佣金優惠+ 400美元現金獎勵(Firstrade(第一證券)八大優勢!)

【2023 美股投資】重磅再出擊~美股券商Firstrade (第一證券)大幅下調交易傭金至$0 (2018.8.23 零傭金交易($ 0 美金)時代)

1.免佣金($0美元)超過2200支以上

2.獲晨星星級評分數量超過1100支以上

3.ETF供應商數量100家

 

【2023 外匯交易】英國最佳2大外匯經紀商實時點差比較(LMAX vs. Darwinex) 700+ 免傭金ETFs

Skrill電子錢包 免費轉賬

Skrill電子錢包 匯款至境外銀行賬戶時將免收轉賬手續費

Skrill電子錢包 線上交易加密貨幣

【2023 挖礦BTC實錄CryptoTab】利用部落格/網站.網頁.手機挖礦賺爆美金(Referrals介紹下線賺更快)

【2023 外匯交易】英國最佳2大外匯經紀商實時點差比較(LMAX vs. Darwinex)

【2023 外匯交易】五點理由,你為什麼應該與英國FCA監管的外匯經紀商進行交易

1527161489-2353636118.jpg

【2023 外匯交易】IC Markets,全球最大ECN/世界第一家真正ECN(什麼是真正的True ECN)

ICMarkets.jpg

aa3e7da9ca03cac7d7f7c020e678268b.jpg

最新老虎證券(Tiger Brokers)優惠請詳閱--->最新優惠活動

【2023 AMP Futures 介紹&開戶流程完整全攻略(含圖解)】/【美國(海)外期貨開戶操作交易】

amp-futures.png

【2023 DeepDiscountTrading開戶流程完整介紹全攻略】【圖解流程】/【史上最便宜海外期貨手續費.最低保證金】/【國外期貨選擇權開戶交易】

deepdiscounttrading(logo).jpg

內容僅供參考,本網站不涉及任何經營和推薦,所有內容皆可在網路和官網搜尋並找到資料,投資前請謹慎評估,本人不負任何責任 免責聲明 » 凡本網站註明來源網絡或其他網站,均為轉載稿,本網轉載出於傳遞更多信息之目的,並不意味著贊同其觀點或證實其內容的真實性,也不構成任何投資建議。對於訪問者根據本網站提供的信息所做出的一切行為,本網站不承擔任何形式的責任。本網站僅提供經濟信息,並僅供參考;亦不提供證券、基金、銀行、保險、金融任何業務與服務;不推薦任何相關商品和服務;不與任何人簽署任何海外證券投資協議,不進行海外金融產品交易,不接受任何人投資資金。

arrow
arrow
    全站熱搜

    GoForTrading 發表在 痞客邦 留言(0) 人氣()