COCO研究院

 找回密碼
 註冊
搜索
查看: 6619|回復: 26

[其他程式語言] 新手上路 期待指教

[複製鏈接]
發表於 13-4-7 12:54 | 顯示全部樓層 |閱讀模式
我是個剛滿50歲的新手 (可能對各位而言 我年齡有點偏大) 當年出社會第一份工作就是個programmer
由於最近20年都在大陸工作 所以對台灣市場相對陌生 在2008年之前也曾經透過網絡下單操作過臺指期
但由於資金控管不佳 在當時發生金融海嘯下跌時慘賠出場
至今想要慢慢結束大陸的工作 在幾年內完全撤回台灣生活 無意間發現台灣有那麼多人在進行程式交易
最近2個月 我在網絡上看了許多po文 也買了許多與程式交易有關的書籍回來閱讀 最大的收穫是瞭解自己以前失敗的原因 個人覺得穩定的交易策略+資金控管 追求長期回報才是獲利的保證
但是正在學習 不懂的地方很多 例如剛才在論壇上看到 postion sizing 就不知那是什麽 (讓各位見笑了)
如果方便請各位先進能提點我一番  我近期打算購入multicharts
個人有個小發現與各位分享:
對程式交易者而言 大陸的滬深300 應該比台灣的臺指期更好做
我曾經利用簡單的突破順勢交易 (設 指數1.5% 反向停損)這種簡單的交易邏輯去回測滬深300指數
跟3年來的臺指期相比 結果資金報酬率與最大回測 都比臺指期理想很多 (無法再比較更長時間 因為2010年才開始有滬深300指數)
附帶說明 因為我目前還沒有可供回測的軟體 上述回測是我叫我素質較好並且有看盤經驗的員工以人工方法作回測的 怕他們有人為作業疏失 在此我就不公佈具體數據了
滬深300 目前大約在2000點上下 每點合約值 300人民幣 , 0.2/tick 手續費是合約總值的萬分之2 無證交稅 保證金 約合約總值13%~15% 我詢問的劵期貨商 並無保證金追繳制度 他們說大約維持率在50%下 會通知客戶補金  看來大陸政府設定的槓桿比台灣小 但是對大多數人而言 沒什麼不好我所在的城市 常駐人口約有1000萬 提供交易的期貨商很多 但是我去詢問 只有一家有提供程式交易的下單環境 據營業員告訴我 只有一個客戶有作程式交易 其餘都是手動網絡下單 在網絡上搜索有關訊息 發現有少數人從事程式交易 但是并不熱絡 也許到北京上海等特大城市會多些 我也瞭解到大陸使用最多的文華財經網站所提供的程式交易語言 功能簡單 交易指令都是透過系統函數來執行  沒有IF ..then..else 及 For ..next 的相對功能 ??? multicharts 在大陸也有代理 但是使用的人少 整體來講 由於大陸市場起步慢 投機性更大 對外資入市限制多 這些原因造成可能程式交易者更有優勢吧!
請教各位 如何讓自己的CoCo幣增加的快些 謝謝
希望今後能在這裡學到更多

評分

參與人數 10金錢 +20 收起 理由
tobe1998 + 2 感謝分享
五分熟 + 2 加油???
chinan + 2 感謝分享
Milton + 2 感謝分享
顏師父 + 2 按一個讚
K7774 + 2 按一個讚
jason66899 + 2
ambercrystal + 2 按一個讚
GOGA + 2 按一個讚
harvey + 2 按一個讚

查看全部評分

發表於 13-4-7 13:06 | 顯示全部樓層
1.發表文章收錢.2多回覆LDS賺COCO.
發表於 13-4-7 13:09 | 顯示全部樓層
長輩來的........小學生的我coco不多 也沒作程式交易  
先讓100給您爬文用
單純交個朋友....


發表於 13-4-7 13:23 | 顯示全部樓層
我也贊助一下........

sshot-1.png
發表於 13-4-7 13:32 | 顯示全部樓層
IB有大陸期指的資訊源嗎? 能夠下單嗎?
真好奇 待會去查一查
發表於 13-4-7 13:33 | 顯示全部樓層
這邊的好人很多…@@我的錢也有一些是別人贊助的…
發表於 13-4-7 15:51 | 顯示全部樓層
也剛轉100金錢給您
 樓主| 發表於 13-4-7 16:15 | 顯示全部樓層
harvey 發表於 13-4-7 13:09
長輩來的........小學生的我coco不多 也沒作程式交易  
先讓100給您爬文用
單純交個朋友....

萬分感謝 祝你操作愉快
 樓主| 發表於 13-4-7 16:19 | 顯示全部樓層
sbox1024 發表於 13-4-7 13:06
1.發表文章收錢.2多回覆LDS賺COCO.

謝謝指點 期待以後多交流
 樓主| 發表於 13-4-7 16:48 | 顯示全部樓層
sbox1024 發表於 13-4-7 13:06
1.發表文章收錢.2多回覆LDS賺COCO.

多謝指點  祝你操作愉快
 樓主| 發表於 13-4-7 16:49 | 顯示全部樓層
ambercrystal 發表於 13-4-7 15:51
也剛轉100金錢給您

太感謝了 這裡好人真多 我以後也會多幫幫別人
 樓主| 發表於 13-4-7 16:59 | 顯示全部樓層
glaxo 發表於 13-4-7 13:32
IB有大陸期指的資訊源嗎? 能夠下單嗎?
真好奇 待會去查一查

大陸也有期貨商可以查詢 也有下單軟體可以用 當然也有multicharts 如果有 簡體字的window 這些應該都可以搜到 這裡先轉貼一份關於下單軟體的情況 大致可以瞭解情況 到這些軟體商的官方網站 應該都可以下載到試用版 ??? 希望對你有用
哦 這些是簡體字 希望不會給你太多困擾

各期货程序化软件比对
发布日期:2013-03-01 10:36:33  点击量:226   信息来源:百度文库
先对比一下常用期货程序化交易软件平台的收费模式,都是截止到2011.08.14的官方公布收费模式,文华和金字塔是按年收费,开拓者TB是按交易量收费。个人认为文华的收费模式较合理,特别是日内交易或高频交易的客户,年费模式比较合算。当然,对于交易量很少的长线投资客户来说,TB的收费模式也不错。
对于模拟交易和学习,TB支持的最好,全部功能都开放给你免费测试。文华和金字塔也有模拟账户申请,但是都比较繁琐和在功能上有诸多限制。
文华收费模式:
程序化交易 1800元/年
下单组件(包含程序化交易) 5800元/年
日内高频(包含程序化交易和下单组件) 9800元/年
多账号下单 3600元/年
套利交易 1200元/年
TB收费模式:
CTP终端版是免费提供的手工交易客户端,仅供CTP柜台的帐户使用,无论是否与我们有合作关系的期货公司帐户,其客户均可免费使用此款软件。直接下载CTP终端版,使用自己的资金帐户登录即可进行下单交易。
另,我们提供专业版给CTP帐户使用免费的自动交易功能,专业版只有一个超级图表,只能同时针对一个合约进行公式自动交易。只要拥有CTP帐户的交易者均可申请使用此功能。申请时可致电我公司客服电话,报上“已注册的软件用户,所在期货公司名称,资金帐号(CTP柜台),开户人姓名”即可开通。
超强版的软件服务费收取标准是按交易量来计算的,收费标准是按交易所手续费的25%来收取。一旦申请开通超强版,无论使用任何功能模块来发的单都按此标准收费。(具体收费情况因各个期货公司而有所不同,详细情况请向所在期货公司咨询)。
对试用、模拟交易的客户,仍然可以无限期的免费使用。
金字塔收费模式:
促销活动:
1、标准版用户如需开通外盘下单功能,只需要另外缴纳800元。
2、已经使用金字塔进行实盘交易的用户,专业版在优惠期间购买,只需6800元/年。
3、金字塔对用户承诺续费永不加价的收费原则。
各版本功能适用用户简要说明:
普通版 主要针对手工交易和简单图表自动交易或者正在学习期的初级用户
标准版 主要针对期货实盘交易者,实现手动快速交易,带资金仓位管理的策略化图表程式化交易
专业版 主要针对专业程式化交易用户,可做后台自动交易、支持多账户功能、套利交易、高频交易
金钻版 主要针对机构和专业投资者,可以架设指标服务器,实现模型的绝对安全的加密存放,可以通过远程预警为其下客户发送交易指令,为程序化交易模型的编写者拥有者,提供了一套安全可靠、方便快捷的盈利模式。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
国内主要的程序化交易软件的优劣
1 文华财经
文华是主流的行情软件,自带的程序化交易系统,有一定的用户基础,语言编写还可以,如果没有编程的基础,简单学学,用户能够编写出一些简单的策略,以前文华提供免费实时策略信号,后来改成了信号延迟2个周期显示,这样其实就没什么用了,当然如果付费可以享受实时信号和自动交易功能,好像是1800一年,需要向文华公司购买,所有公司只要有文化的都支持程序化交易,策略效果回测比较单调,如果比较复杂的策略回测,时间比较长,准确度据说不是很理想,套利策略容易出现缺腿现象,提供一些示范类策略,但都不太好用,肯定是不能用于实盘,但信号显示比较易懂,上下箭头和空实箭头代表买卖开仓和平仓,个人认为文华适用于想尝试自己编程,但基础又不太好的客户用,编点简单的策略用于研究用,不适合购买。文华缺陷:1.不支持循环和嵌套语句,比如if ···else···或for 语句,这导致无法使用复杂的策略;2.文华只能开盘价开平仓,不能实现收盘价开平仓,而我们测试一般使用收盘价,这导致实盘和测试结果产生很大误差(跨周期函数可以实现近似的收盘价开仓,比如1分钟k线调用更大周期的函数,但实盘中,模型检查对应仓位的时候(文华有这个功能),跨周期调用常常导致查询持仓出错,无法正常开平仓,目前无法解决,这是文华工作人员给我的正式答复)
3.如果使用最新价突破开仓,有信号闪烁的问题,文华无法解决(可以用最高、最低价代替,但有些情况下用最高、最低价未必合适);
4.无法实现复杂的策略,比如多个入口和出口的问题,比如加仓的问题等等
2 TB 交易开拓者
TB是目前程序化交易用的比较多的软件,语言编写有点冗长不太符合逻辑,个人认为语言比文华略难一点,没有核心技术,主要是山寨美国TS,但是免费试用的话支持实时信号,也自带一些示范类策略,不能用于实盘。实盘运用TB的话,手续费相对于正常的手续费要贵一些,因为TB公司需要从手续费中提走一部分,不知道别的公司是怎么收费的,根据我公司定价,我分析需要多支付交易所手续费25%-30%的样子,缺点,信号显示不是很直观,经常开平容易搞混,信号回测比较单调,回测时间较长,支持TB的公司占总共期货公司的1半左右,有的小公司并不支持TB,另外试用TB后,别的交易软件都无法使用,比如闪电手和一键通,可以用金士达平仓,但不能开仓。个人认为TB适用于中等水平程序化交易者使用,推出时间较长,BUG较少,想用于自动交易的投资者可以使用。
3 MC(MULTICHARTS)
MC,是目前国内乃至国际最高端的程序化交易软件,前身是TS,属于TS的第二代产品,来源于美国,传至台湾,又由台湾传至国内,拥有完全的核心技术,语言相对较难,回测速度较快,回测数据有3D优化图,直观全面,自带示范类策略,不用作实盘。但费用相对较高,前阵我们公司刚引进的时候优惠期是630每月,9800买断,2011年后,没有优惠大概750元每月,而且手续费还要加收,另外购买后只提供1年相关数据,如果需要更早数据需要购买,所以说使用成本比较高,普通投资者有点望尘莫及的感觉,但专业投资者用肯定是最好的了,软件只支持达钱下单,和TB一样,用了MC后其他软件都不能用了,另外达钱下单和国内软件下单习惯有点不一样,需要适应,BUG较少,套利策略有时候会出现丢数据的现象,目前只支持4家公司好像,个人认为该软件只适用于高端程序化交易投资者,中等和初级投资者不适合购买。
4 摇钱树(money tree)
摇钱树是从台湾引进的比较新颖的程序化交易软件,说他新颖是他和以上3种软件区别较大,最大的区别就是他自带实盘交易策略,策略源于美国和台湾证券期货自营部的Program Trder,(比较羡慕,他们可以做期货自营。。。),大概有几十种实盘策略,在S&P500,Nasdaq,恒生股指,日经225股指,欧元,日元,原油,黄金等上都自动交易实盘多年,我们有个兄弟营业部和他们实盘测试了1年,据说效果还不错,主要是通过品种组合,以稳定收益为主,费用免费,手续费收取和TB差不多,但最低资金需要至少10万左右以上,通过金士达串联接口,也就是说可以一边自动化交易,一边用其他软件手动交易,但不支持个人编程,行情周期只有软件自带的,安装时如果电脑里没有FRAME work 3.5 需要下载个安装上,大概200多兆,页面操作比较简单明了,目前只支持我们一家公司,自带策略实时更新, 个人认为适用于中等和初级以及完全没有基础的程序化爱好者使用。
从最开始的钱龙,到后来的分析家、飞狐、大智慧、通达信、文化、同花顺、博易大师等,这是证券与期货的软件,这一类软件也都有一个语言编译器,用的是目前国内通用的一类编译语言,大同小异。比如,移动平均线的表示方法:MA(Close,Length),从这个上面来看,早期的分析家软件建立了一套行业默认的语言标准--虽然最早不是该公司首创--后来被大智慧收购。学习这套语言用了大概一天就学会,这套语言很简陋,没有循环,条件判断功能也很薄弱,新版的文华现在加强了该功能。
国外的软件:
俄罗斯的MT4软件:MT4软件是俄罗斯人开发的,界面简洁友好,功能强大。
美国Trade Station(TS)软件TS软件美国人开发,功能成熟强大。MT4软件是黄金外汇保证金交易领域的主流软件,与GTS并称为黄金外汇两大主流。但GTs因为过于繁琐的界面而使得用户望而生畏。MT4虽然界面简洁,但功能却一点也不比GTs少。MT4提供一个语言编译器,在这个编译器下面可以用C语言进行指标与系统开发,熟悉C的需要至少一周时间熟悉,要是不熟悉C的学的话,要一两个月以上时间。MT4编译器因为采用了C语言这种很接近机器的语言,能实现的功能就很灵活,但编程过程很烦琐,要实现一个小小的功能,程序就要编写几十行甚至上百行。
TS软件用的是类Pascal语言,TS公司起了一个名字,叫Easy Langyage语言,简单明了,如果有编程语言基础,可以直接上手编写了, TS语言的功能不及MT4强大,比如要写一个系统自动画趋势线或通道的程序,用MT4虽然编程过程烦琐,但还是轻松实现的,但TS下边,不知道怎么实现。Ts是目前美国主流的,使用TS开发测试系统,过程简单,不用考虑程序运行过程中程序怎么在内部运行,但MT4编程中,需要要考虑。相较MT4仅仅在外汇与黄金市场和CFD差价合约市场有用户,TS的用户广泛,只要经纪公司有的,没有它不能用的。目前美国股票市场中很流行的 eSignal 软件,其语言编译器就是用的TS的,略做修改而已。
TB。全面超越了诸如大智慧、通达信、博易大师等国内主流的股票与期货软件。体现在其语言编译器上。TB的语言编译器,也是采用类Pascal语言,与Ts倒是很相似的。用惯了Ts的,用TB不用学习,原因是两者提供的语言编译器都是一样的语言,只要查函数表就可以了。TB的指标编写、交易系统编写也体现了一些中国特色。比如国内市场不能挂止损单,想要这个功能,编写一个函数能解决。这与国际市场中用Stop Order进场出场是一样的,区别在于一个是把单子直接送到场内了,要做的是等待交易条件的触发;而另一个是单子在计算机内,并未送到场内,到要用Stop Order类似的功能时,再送一个单子进场(交易所不支持条件单,只能用这种方法变通)。
与TS一样,TB也有一些功能实现起来比较困难。例如,系统提供的用户函数中,没有绘图函数,用户想要自己开发一个信号系统,或是想在图表上画几个随行情自动移动线,都很困难;连大智慧、通达信做的都不错的。
文华,开拓者,金字塔,程序化交易软件的比较
文华软件,最通用,交易程序编起来也简单,函数有点少,只能编些不复杂的程序,好在我的交易系统不复杂,不过数据量过少,1分钟的数据量就两月,参数优化一下很容易就挣大钱。
开拓者,半成品,程序编起来比较难,还有BUG,自己还得测试程序的BUG,呵呵,自己看交易记录,如果有跟自己思想不相符的交易纪录,排除编程问题外,肯定就是BUG了,好在函数多,自由度大,不行自己重写个函数。优点就是数据量大,不过有的数据明显是错误的,没办法只能这样用着了。另一个优点就是测试报告图表多。
金字塔,程序编起跟文华差不多,函数要多些,数据量比文华多,比开拓者少,1分钟的大概有9个月的数据,不过要收费,不交钱不给编交易类的程序,没钱,就算了
软件运行速度方面感觉金字塔最快,文华其次,开拓者最慢
最后总结
想YY的用文华
不怕麻烦的用开拓者
有钱的用金字塔  


評分

參與人數 2金錢 +4 收起 理由
Milton + 2 感謝分享
觀天下 + 2 感謝分享

查看全部評分

發表於 13-4-7 18:09 | 顯示全部樓層
謝謝分享
個人傾向多市場策略
目前台指+美期
來觀察陸指看看
發表於 13-4-7 18:23 | 顯示全部樓層
大大客氣了
至少您仔細分析了滬深300指數
比起像我這種還在台指摸頭猜底的小輩強多了
話說大大有考慮操作滬深300指數?
或者已有不錯戰果呢?
發表於 13-4-7 19:08 | 顯示全部樓層
大哥:

歡迎你~~我也是新手~~大家一起努力吧!
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-25 00:13

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |