搜尋

搜尋結果

利用ASI選股及即市交易期指
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2016-01-04

假期有學員問及ASI這個指標,其實過去在不同的場合也有介紹過,ASI這指標由J. Welles Wilder所創,看到這個名字,大家自然會想起由他研創的RSI、ATR等指標,事實上他在1978年撰寫的《New Concepts in Technical Trading Systems》所介紹的技術指標,至今都已十分流行。而ASI卻是較少人採用的,根據J. Welles Wilder所指,他希望「創造」一個價格,比真實價格更具代表性及預測性的,這才是他心目中「真實」的價格,更重要的是這個價格能讓使用者去更有效地判斷價格突破壓力或跌穿支持的真偽。 ASI的用法在網上大家應可找到很多很多,公式也不難找到,而這個指標在Amibroker中也是內置的,故不難應用。常見的用法是利用ASI來選股,找出ASI由負數轉為正數的股票,若大家運用這個簡單的方法每天在「港股通」中的300多隻股票中挑選股票,應發現有一定的效用。當中以港交所(0388)在2014年11月及2015年4月的例子是十分明顯的,又或其他的股票如騰訊(0700)也是如此。 但請看看銀娛(0027),去年ASI由負數轉為正數時,卻是股價見頂回落的時間。不同的股票會有不同的特性,一直認為不可能同一種分析方法應用在市場上不同的股票之上,究竟那些股票適合用那些工具去分析,利用程式其實可以在很短的時間便能找到答案。 至於該學員問及如何利用Amibroker編寫ASI由負數轉為正數的選股策略,答案如下: function SwingIndex( Limit ) { Hy = Ref( H, -1 ); Cy = Ref( C, -1 ); Ly = Ref( L, -1 ); Oy = Ref( O, -1 ); r1 = abs( H – Cy ); r2 = abs( L – Cy ); r3 = abs( H – L ); r4 = abs( Cy – Oy ); k = Max( r1, r2 ); r = IIf( r1 >= Max( r2, r3 ), r1 – r2/2 + r4/4, IIf( r2 >= Max( r1, r3 ), r2 – r1/2 + r4/4, r3 + r4/4 ) ); return IIf( r == 0, 0, 50 * ( ( C – Cy + 0.5 * ( C – O ) + 0.25 * ( Cy – Oy ) ) / r ) * k/Limit ); } function AccumulationSwingIndex( Limit ) { return Cum( SwingIndex( Limit ) ); } Filter = AccumulationSwingIndex( Param(“Limit", 100, 1, 1000 )) > 0 AND Ref(AccumulationSwingIndex( Param(“Limit", 100, 1, 1000 )), -1) <= 0; 當然除了ASI這個指標外,大家可自行加上其他的選股準則來配合一併分析,若然懂得利用Amibroker,這類簡單的策略應不難做測試,大約十多分鐘應已能完成。 至於應用在期指的即市交易又如何?單單運用ASI由負數轉為正數這種方法即市交易期指,若只炒開市「第一轉」的話,其實有一定參考價值? 分析的準則分為四類: 開市後ASI由負數轉為正數 – 向好 開市後整個上午市況中,ASI皆為正數 – 向好 開市後ASI由正數轉為負數 – 向淡 開市後整個上午市況中,ASI皆為負數 – 向淡 若加上其他分析工具如成交量等又是否更有參考價值? 過去若沒有程式,要測試這類簡單的策略其實真的需要很長時間,但若懂得應用,以下的方法其實不難測試,而且更可加上自己的經驗,比如當日是裂口高開還是裂口低開? 高開/低開的幅度有多大? 開市首分鐘上升/下跌的幅度有多大? 隔晚美股的走勢如何? 內地股市開市首分鐘的走勢如何? 等等等,利用程式把不同的準則加進策略中,熟習程式運用的學員們應不會覺得太困難,而且從中大家應會發現更多更有效的交易策略!

軟件發行也需要維修基金?
手機‧電玩
MacauYeah・2024-05-13

筆者參與軟件開發,都己經有好一定年期。面對軟件開發週期,最痛苦的並不是研發階段。好多打機的朋友,可能會以為軟件應該跟遊戲差不多吧,開發完就頂多修BUG,然後全心地投入下一個項目的開發。要持續花時間更新?不可能,微軟不也是幾年要求重買一次新版的Office套裝嗎?幾年也要另外花錢升級OS。概然全部都要另外花錢買,不就是一個全新的項目嗎? 其實除了微軟這種夠大夠惡的龍頭公司外,其他都不是這樣運作的。例如我們現在很常用的手機OS,不論Android, iOS,其實只要硬件支緩,就不需要用戶成本就可以升級的。其內的App應用,也因為手機OS的升級,也要持續升級。所以不論你是哪一層的開發者,好大機會都要一直維護已發佈的軟件版本,好讓它可以在不同環境下運作。而這個維護成本,就看你低層的供應商有多進取、有多佛心。現在基本免費的供應商都會大刀闊斧地改功能。大家要留意,是改功能,不是加功能。也就是有些功能過去有,現在使用模式整個有改變,你不得不重寫自己的軟件。 所以筆者現在最頭痛的是,如何為公司維護這些沒法帶來新收入,而又要不斷支付時間和金錢的訂制軟件。 技術上,一定有很多討論,但在於只關心行政的老闆的角度下,根本聽不懂。在於開發者的角度,也需要很長期的實務經驗才能有好一點的佈署。扣除技術,在本質上,若然各利害關系人都曾經考慮過,大家應該都會有更好的預期。 軟件有生命週期,而且這個重複得越來越快。由開發到發佈穩定版本的時間、人力、金錢最高。因為環境變遷,重回開發的機會越來越多,不斷地重複。 需求狠心地下架過氣軟件。過氣軟件,要麼更新,要麼淘汰。但不是所有軟件都受歡迎,值得投放時間。這個在老闆視角下,他很懂。但老闆通常做不了的是,狠心放棄升級不了的軟件。老闆經常覺得,只要軟件放著不更新,就不會有成本。錯,因為老闆只會記得倉庫中曾經有一個軟件可以做到某個功能,可以給賣給某個客戶。但當你拿出來時,才發現不能直接用,還是很焦急地找人更新。 軟件開發,跟很多其他類型工程很像。不是隨時看看圖表,就可以回憶前世今生。舊軟件要救,要花時間先摸索當初的開發工具、環境,追查問題原因,或許最後可只改一句指令就解問題,但總體成本會令人無法接受。 軟件的可複制性不如以前。很多老闆會認為,你之前開發過一次,抄過來做點少改動,不就可以當一款新的應用嗎?因為原來軟件沒有維護,大部份過氣的軟件,即使你有原始碼,你也未必能找到適合的編譯環境來做改動。想要改動?還是老老實實做先更新。 所以,大家對於軟件維護,應該要像物業管理一樣,要預留一部份費用為維修基金。可能還是有老闆會講,怎麼可以預留到這麼多錢去做維修?所以,筆者更加建議,不是要做一個完美的萬能軟件,要鎖定核心功能。沒化更新的,就放棄、止蝕。

新書《ChatGPT如配合Multicharts學習程式交易》近日在各大書局已有售
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2023-12-20

新書《ChatGPT如配合Multicharts學習程式交易》近日在各大書局已有售。 若由一個完全新手要完全熟習Multicharts的語法(Power Language),再學習輸入數據、做回測及連接Auto Trade等步驟可能真的需要一定時間。 不過,自ChatGPT出現後,讀者們已可以直接用中文或英文將交易策略寫出來,再運用ChatGPT直接編寫出答案,無論是簡單的技術指標運用,又或陰陽燭策略,甚至較複習的套利策略,ChatGPT都能運用Multicharts的語法直接編寫答案出來。 雖然ChatGPT的答案未必全部正確,但學員只要明白Multicharts語法的使用原理便能懂得直接修改,這種學習方式比過往需要背誦大量Multicharts語法例子的方法更為有效。 而且若大家要寫大量的交易策略做回測也更為方便,因為所有策略不用自己由頭寫起,ChatGPT寫出大部份內容後再修改便可以,最終能節省不少時間。 本書的例子中除了常見的技術指標使用,也有自行組合的陰陽燭形態,以及一些比較高階的短炒及Daytrade 策略,包括分析恒指重磅股走勢短炒期指的方法、長短倉短炒策略- 同時買入騰訊沽空阿里巴巴等,這些策略只要ChatGPT及Multicharts同時配合使用,要寫出來及再修改也並不困難。 另外一些較少見的技術指標如適合Daytrade或短炒的Detrended Price Oscillator、Chande Kroll Stop、Super Trend、klinger Oscillator等,又或用以判斷單邊市及上落市的Choppiness Index,在交易時也有一定的參考價值,本書除了介紹這些指標的特別用法外,也會講解如何透過ChatGPT協助編寫這些指標,並同時在Multicharts上直接運用。

運用ChatGPT編寫Multicharts及Amibroker 語言
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2023-02-18

自OpenAI 推出ChatGPT後,編寫交易策略變得比以往更加容易。過去學習編寫運用Multicharts及Amibroker編寫策略時需要先熟背大量的語法,但現在ChatGPT可以替你在短時間內完成編寫策略,而且更可用中文給它指令,甚至可直接做回測。 雖目前ChatGPT的數據只到2021年,但相信不久的將來數據會更新,而且更可以有實時數據。 現在學習Multicharts及Amibroker重點只需學習語法的基本原理,然後策略由ChatGPT編寫,有了結果後可直接Copy到Multicharts及Amibroker使用,可以做回測及優化。 但當然,ChatGPT編寫的策略仍需要有基本語法知識去驗證是否有錯誤,但學習的過程相信會比以往變得更容易。我們會將大量的策略給大家示範,除了基本運用技術指標組合,還包括波浪理論、Pair Trade方法、又或看重磅股炒期指的策略等,而且包括了港股、美股、期指、美期、槓桿ETF等。 先看看ChatGPT寫出來的策略結果,再從大量練習中學習如何驗證ChatGPT寫的結果有否錯漏。過去可能需要半年或一年的時間才能有足夠的經驗去運用程式,但現在相信只需要一個月的時間便能熟習Multicharts及Amibroker,再透過我們給學員的Plug-in便能連接SP Trader、富途牛牛、Webull(微牛證券)等進行全自動交易。 訂閱Patreon 可免費參加Daytrade教學特別班(線上課堂)上課日期: 2月25日 (星期六)3:30pm ~4:30pm特別班教學內容包括:1)如何用ChatGPT編寫Multicharts 策略 2) Daytrade SQQQ及TQQQ 策略 3) 如何觀察美股盤路(階梯)短炒4) FootPrint Chart 基本應用 新改版Patreon:www.patreon.com/quantshk特別班會用zoom 上課,我們會在2月25日前給大家上課zoom link。

英雄的資格 - 掀開桶狹間的迷霧
走遍世界
幸村・2022-04-06

研究日本史,最大的困難是日本並不是每個時期都像中國那樣,每個朝代都有史官所編纂的史書,例如『後漢書』、『史記』,都可以歸納為「正史」。 日本正史編纂至平安時代,現在統稱為『六史』,之後的戰國時代幕府就沒有再正式紀錄歷史,一直到大阪之陣(戰國時代最終戰役)後,江戶幕府才恢復編撰『本朝通鑑』。 研究戰國時代只可以通過時人的傳記,或者當時來往的書信,傍敲側擊推敲出一個相對「真實」的歷史。 那麼現代人對於桶狹間之戰的認識,主要是來江戶時代成書的『甫庵信長記』,但時間距離戰國時代甚遠,可信度大約只等於『三國演義』程度。 但近年愈來愈來當代書信公開研究,有學者就提出以成書年代更為接近的『信長公信』,推翻了不少桶狹間之戰的認知。 篇幅有限,這裏就說兩個『甫庵信長記』和『信長公記』中最有趣的差異。 第一是今川義元真的為了上洛而攻打尾張? 上洛並不是好像關羽過五關斬六將,每到之處就打打殺殺吧,坐在京都的大將軍想必也膽顫心驚,來人殺氣騰騰到底是上洛還是謀反?最好的做法當然拉攏朋友,飲個茶、食個包,問一聲「余欲上洛,可取道乎?」。 但今川義元並無拉攏美濃和近江,反而直接策反了織田的大高、沓掛、嗚海三個城寨。 信長心想今川老賊甚麼料子?織田好欺負嗎?馬上下令修建五座城寨,包圍及牽制三城。 今川義元就知道沒這麼容易,好不容易策反了三個城寨,余不給的你不能搶,也不捻捻自己有幾多斤兩,余和上杉和北條兩個變態交手的時候汝還不知道在哪裡。 獅子搏兔,一舉收拾尾張勢力,五座新城余笑納了。 其中一個歷史新說最熱鬧的討論,今川義元攻打尾張,可能為了鞏固勢力而率軍織田五座城寨,而不是為了上洛。 第二是否如戰國無雙或大河劇中,大雨後織田信長由山腰率騎兵直衝今川本陣,直取義元公首級,今川軍是否如此不堪一擊? 跟據『信長公記』記載,今川義今聽見殺聲震天的馬蹄聲心知不妙,馬上組織士兵反抗,三百騎兵保護今川義元撤退,但織田軍突襲成攻殺紅了眼,連信長也親自下馬參與步戰。 望著兵敗如山倒,今川義元有著無限的不甘,不過不甘還是無法阻擋新時代降臨,今川軍被殺剩五十餘騎後,織田軍也死傷無數,終於把今川義元擊殺。 雖然近年不斷有不少歷史新說,但桶狹間依然是信長神話的起點。 ========================備註:1. 『甫庵信長記』由江戶時代的儒學家小瀨甫庵所著。2. 『信長公記』的作者太田牛一,年紀比信長大七歲,年輕的時候擔任織田軍的弓箭隊目,後來轉職文官,編寫信長回憶錄,是現在有最高參考價值的資料。

【端午節特輯】裹蒸粽一隻1300卡路里?!5大常見粽熱量一覽
生活在我城
Cheers!・2021-06-01

端午節快到了,當然少不了吃粽應節!一家人圍在一起,一邊聊天,一口接一口地吃著粽,很容易攝取過量。粽子看似材料簡單,其實熱量高得驚人,以下是小編為大家整理5大常見粽的熱量一覽,大家吃得開心之餘,亦要注意攝取量。 1.裹蒸粽 - 約600克 - 熱量:1300卡路里 傳統裹蒸粽,一隻600克的粽足足有1300卡路里,相當3碗飯的熱量,接近女士一天攝取的卡路里!建議最多吃一半的份量。 來源:美心 2.鹹肉粽 - 450克 - 熱量:870卡路里 充滿肉香的咸肉粽,熱量亦不容小覷,一隻450克的粽熱量達870卡路里,等於2.5碗飯。另外,要注意的是粽加入的鹹肉及蛋黃,鈉含量高,很容易超標。 : 來源:美心 3.豆沙粽 - 210 克 - 熱量:390卡路里 甜粽的熱量雖然較鹹肉粽低,但豆沙糖份比較高,建議適量食用。 來源:聖安娜餅屋 4.鹼水粽 - 200克 - 熱量:300卡路里 鹼水粽是5個粽之中較健康的,因為成份純粹,只加入糯米、鹼水及食用油。但很多人都會沾糖或糖漿來吃,糖份攝取分分鐘和豆沙粽差不多,建議可以用天然蜜糖代替砂糖或糖漿等。 來源:榮華 5.冰粽 - 60克 - 140 卡路里 冰粽外型雖然較小,但在製作過程中亦加入大量糖份。一隻冰粽含約24克糖,和成人每天應攝取的25克糖差不多。 來源:美心 作者:椒鹽脆餅

西雅圖 | Pike Place Chowder
走遍世界
原來世界這樣大・2019-06-21

除了到三藩市的Pier39一帶吃海鮮、嚐Clam Chowder之外,難得去到西雅圖的Pike Place Market都來一碗Clam Chowder吧。 以前在西雅圖生活,實在太不懂得找好吃的。要不是同行朋友在資料搜集,我也不知道原來西雅圖的Pike Place Chowder是這麼出名的! Pike Place Clam Chowder是在Post Alley入面,雖然餐廳空間不大,但卻擠滿人群。這邊的用餐模式是要付款拿到食物後才可以找座位的,即使有同行朋友打算一人排隊下單,一人負責找座位都是不容許的。要是遇上了不友善的客人,隨時會被罵、趕走的。所以,來到Pike Place Clam Chowder還是要跟規則,不要亂來。 Pike Place Clam Chowder 多年來都拿到多個獎項,也對周打蜆湯作出深入的研究。單單只是Clam Chowder都有多個不的款式作選擇,像是奶油般柔滑的New England Clam Chowder、配上鱈魚的以奶油蕃茄為湯底的Seafood Bisque、不含麩質規蜆肉加入蕃茄湯的Manhattan Style Chowder、以市場時令雜燴的Market Chowder、烤扇貝檸檬汁配搭的Seared Scallop Chowder和專為Vegan而設的椰子雜燴Lime & Coconut Chowder,這麼多款一定要找多點朋友一齊來才可以嚐到各種Clam Chowder的特色。 Clam Chowder 濃稠質感配上豐富的配料,入面的薯仔、洋蔥、蜆肉,還有用來盛載周打湯的麵包都是可以填滿肚子,我們這個午餐簡單又美味。 不過吃飽了就好快點走了,以免阻礙其他人到Pike Place Clam Chowder 進食嘛!現在我只可以看著照片流口水…看來明天要去煮個罐頭周打蜆湯來懷念一下! 1530 POST ALLEY, SEATTLE, WA 98101 (206) 267-2537Daily 11AM – 5PM