搜尋

搜尋結果

【新手學習用pine script 寫運用MACD的交易策略】
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2024-06-13

學了pine script的基本格式後,大家便可以試試寫一些簡單的策略做backtest。例如以下的例子: //@version=5 strategy("MACD Strategy", overlay=true) fastLength = input(12) slowlength = input(26) MACDLength = input(9) MACD = ta.ema(close, fastLength) - ta.ema(close, slowlength) aMACD = ta.ema(MACD, MACDLength) delta = MACD - aMACD if (ta.crossover(delta, 0)) strategy.entry("MacdLE", strategy.long, comment="MacdLE") if (ta.crossunder(delta, 0)) strategy.entry("MacdSE", strategy.short, comment="MacdSE") //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr) 15 大部份的策略都涉及使用技術指標,那就要每個指標的參數都設定一個變數,例如macd的參數是12, 26,9,那三個數字都要設定為變數,這樣做是為了日後使用可以隨時更改。 在Trading View中寫很多的指標都是以ta. 為開始的,例如你要寫普通的平均線就是ta.sma( ) ,若要寫EMA 指數平滑移動平均線就要寫ta.ema( ) 而( ) 內需要有兩個數值,第一個是用什麼來計算,例如你想用收市價、最高價、最低價,還是成交量等等。而另一個數值就是長度。假設你要計算一條用成交量來計算的10日平均線,那寫法就是ta.sma(成交量, 10)。甚至你要計10日內的RSI平均值也可以,寫法就是ta.sma(rsi數值, 10)。 以上的策略可以看到,原創者所謂的MACD、aMACD及Delta是他自行去設定計算方式的。 首先他計MACD的方法是MACD = ta.ema(close, fastLength) - ta.ema(close, slowlength) fastLength在最初已設定為12,那ta.ema(close,fastLength)就是計算以收市價計,12日的EMA。而slowlength最初也設定為26,那就是計算以收市價計,16日的EMA,然後前者減去後者就是原創者所指的MACD。 而aMACD = ta.ema(MACD, MACDLength)代表了,首先我們計算出MACD的答案,再用這個答案來計算平均數,而MACDLength最初已設定為9,那就是代表了aMACD是以MACD的值來計算9日的EMA。 這樣就有了MACD及aMACD的數值,將MACD – aMACD就會得到delta的答案。 即使是完全新手應該也覺得十分容易吧? 再來我們要學一些基本的,在Trading View中我們要寫「升穿」或「跌穿」就是ta.crossover ( ) 以及ta.crossunder( )。 而( ) 之內在ta.crossover代表前面的值升穿後面的值,若在ta.crossunder則代表前面的值跌穿後面的值。例如ta.crossover( A, B) 就代表A升穿B,若是ta.crossunder(A,B)就代表A跌穿B。 然後我們再看以下幾句: if (ta.crossover(delta, 0)) strategy.entry("MacdLE", strategy.long, comment="MacdLE") if (ta.crossunder(delta, 0)) strategy.entry("MacdSE", strategy.short, comment="MacdSE") //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr) 在Trading View中寫交易策略,請記得是必需要有strategy.entry( ) ,這代表要告訴Trading View要入市的時刻。而( ) 內要寫的就一般有三個部份,第一個部份是名稱,要寫成"MacdLE",這個名稱很重要,若你的策略有分注平倉,要讓Trading View知道你要將那一個已入市的倉位平倉,寫平倉時要列明這個名稱的。 寫了名稱後就是要告訴Trading View你是造好還是造淡,造好的寫法是strategy.long,造淡的寫法是strategy.short,其實有了名稱及已表明是造好還是造淡後已足夠,但有些用家想在圖表上標示一些註解,那就用comment=,以上的策略就是想在圖表上看到MacdLE及MacdSE,他才會加上comment。 而最基本寫策略就是 if ………………. 然後strategy.entry( ………) 以上的策略就是Delta由零以下升至零以上就買入,Delta由零以上跌至零以下就造淡。 這樣整個簡單的策略便寫完,但若你想在圖表上畫上一些線標示買入及賣出的訊號。那便加上plot (……………………) Plot的最基本用法是( ) 內加上: 要畫那一個數值, 名稱, 顏色, 線的寬度, 線的形狀。 以上的策略就是要畫strategy.equity代表資金的變化,然後給予名稱時要用title= “ “ ,之後是顏色,寫法是color=color.什麼顏色,例如color=color.blue,之後是線的寬度及形狀。plot.style_area代表將線條繪製成區域圖形,這個功能在version 4或以上版本才有的。 另大家要留意在pine script 中加上// 大多是註解,加了//後即使你寫一些中文也不會有影響的,不會令策略有變化。原創者在寫plot 時加了// 代表這句只是給大家參考,若把// 冊除才會有plot的功能出現。 即使大家是Trading View的全新手也會覺得十分簡單吧! 筆者會定期將一些在社群中看到的例子解釋給大家看,透過這個過程去學習,即使是全新手應也不會覺得太困難。 我們網頁: www.quants.hk Youtube: https://www.youtube.com/@markchunwai Facebook專頁: https://www.facebook.com/quantshk/ Patreon: https://www.patreon.com/quantshk

無為,我們可以想想無為對自己有什麼幫助
宗教玄學
熊神進・2023-10-13

#莊子的無為# 熊老師(風水課程導師,執業30多年) 讀者「一冭」從山東來電給我,我此時地處「白俄羅斯」, 正在酒店房工作中, 我耐心聽她的話, 她是「北大」教授, 我們是在美國學術交流中認識。 佛說人生八苦,生活中亦有很多事情都讓我們痛苦,例如一位醫務主任, 她最近跟我聊天, 事緣有一位病人,他的背景非常亮麗, 他患了某種病(不公開),整個醫療團隊結案是不可以做手術, 但病人的地位很特殊,他們沒有選擇, 只可以聽病人的要求。 我們天天教學生跟命運對抗,其實, 教壇之下有很多教師都是「無為」。 工作上有它的棘手問題,感情上有它的煩惱問題,財政上有它的困擾,筆者認為我們可以用「無為」心態解決。 「無為」是什麼? 老子《道德經》第三十七章說“道常無為而無不為”。 「無為」是無,「無不為」是有,老子的哲學觀就是筆者教學時常常引用的宇宙覲, 一切萬事萬物都因執著才痛苦,我們為何不交給「自然」,我們只懂在愛情上佔有對方,我們只懂不擇手段向上爬,我們只懂擁有而不懂放下,我們真的做了「人上人」嗎?如果我們讀懂「無為」, 我們就是明白「得無了,才有」那種宇宙道理。無心、無為,無求、無欲,我們不受拘束限定,沒有負累壓力,沒有內耗,這就等於「無不為」,我們什麼都「有」了。 「宇宙觀」就是人要遵循自然規律,順應自然的運行,不必去干預自然的運行,不做不必的事,但也必須去做守法規, 道德, 行大愛, 為眾生服務的義務。作為自然與社會一部分的你,遵循自然邏輯該做的事(無不為)。 我們一生就是「無為」, 我們最後都是「無不為」。 我們為何要「無為」, 為何做事要用平常心, 就是消解那種對抗感的內耗,在愛情上你追求什麼, 其實只是「小愛」, 你只是想男人日日夜夜在你身邊, 抱抱你, 買東西給你, 說一些你喜歡聽的話, 這些都是小愛, 你愈是想一個男人, 你愈是嫉妒, 你內心愈是犯三毒, 你的內耗就愈多。 對抗自然,跟人爭吵,就令我們精神處在高度緊張, 我們吃不好,睡不甜, 最終是內耗, 我們生活的質素就退減, 人就活在痛苦中。我們之所以生活痛苦,煩惱,不安, 就是因為我們90% 能量用於對抗「不自然」的能量中去。工作上的矛盾也是一樣, 我們想辭工,我們的腦子裡出現一正一負的思想, 有思想說忍一忍明天會更好,有思想說世界很大我們要出去看看,外人是看不出我們的痛苦, 而內心世界是外在的投影,我們天天內耗自己的能量,最終是「無為」, 又還是「無不為」? 我們為了工作,為了愛情,為了生活已經內耗90% 能量,我們餘下的10%就是更有價值,這10%是什麼?筆者認為是「無為」。「無為」就是不內耗自己能量,我們對自己放下, 對小愛放下,對金錢放下,我們保持一種自然感, 「自然感」是需要付出痛苦的代價,記起《莊子·人間世》有一句話“知其不可奈何而安之若命,德之至也。” 這句話寫出了「無為」人生哲學,人遭受的不幸看作命中註定,因而甘心承受。 當我們離婚後, 沒有什麼好哭, 我們燒一套「心經筒香」, 我們感恩前夫、前男友對我的愛,我們把身上的玷污潔體淨心,我們沒有埋怨,感恩分手。女人分手後, 玄學家常常說一句話“一切都是因果”,因果是什麼, 也是命運的交替累迭,也是人生的自然。 人的內耗是因為執著「有」,有了太太就想有孩子,有了房子就想多購一套給老爸,有了工作就想升職,先生小姐啊,「無欲則剛」,心境清靜平和,沒有世俗的欲望,你的生活才有安定。 筆者年青時在印度學佛,當地的佛教也有與「無為」對等的概念,梵語為:“Nirvikalpa”,在佛學中,一般譯為 “無分別心”。而與「無不為」有共同觀念,我嘗試稱為「自我」,意思是,一個人最初,最自然的本性。

殷紅莫問何因染,桑果鋪成滿地詩
其他
皓芯・2022-04-30

「桑蔭青青紫椹垂,鮮風盪麥生漣漪。」這是古詩詞裡對桑葚的描寫,每年初夏時節,正值桑葚成熟的時候,一顆顆紫紅色、味道酸酸甜甜的桑椹,是那麼甜美誘人! 桑椹(學名Morus,英文名Mulberry),被稱為“民間聖果”,是桑科落葉喬木桑樹的果實,是古代皇帝御用補品。成熟時紫黑色,屬黑色食物,它含豐富花青素、維生素、白藜蘆醇、氨基酸等等,不少女性都視它為養生寶物,歷代醫家也極其推崇,還被醫學界譽為「21世紀最佳保健水果」。 桑樹枝在微風中輕搖,一串串沉甸甸的桑果,掛滿了枝頭 由氹仔搬遷擴張至關前街的The morus club 桑社 (文末有詳細地址) ,提倡回歸簡單自然有機食品的桑品牌。售賣以「桑」為主要原材料,利用桑樹的葉、果、枝、根、皮,製成各種保健桑製品,如桑果汁、桑果乾、雪糕、茶包、瓶裝飲品、藥膳湯包等等。到底「植物之王」、「神仙草」之稱的‘桑’有何特別之處? 桑,《本草綱目》中記載有“東方神木”之稱,桑樹屬桑科,為桑科落葉喬木,從葉到枝,再到根、皮、果都有很多的利用價值,可謂「一身都是寶」!對人體健康有不同的保健功效。在商代,採桑養蠶已是常見農活﹔春秋戰國時期,桑樹已成片栽植。 桑樹曾是本澳常見的植物,隨着社會變遷,桑樹也相對減少。古有諺語:“人參熱補,桑葉清補”,自古便有種桑養蠶,桑的栽植歷史悠久,可追溯至黃帝時期。自周朝起,便有「親蠶禮」這一項儀式,皇后率領妃嬪及命婦們採桑餵蠶、祭祀嫘祖,這種儀式一直流傳到清朝。 桑葉不僅可以養蠶,還可以泡茶飲用,《神農本草經》和《本草綱目》中早已記載了桑葉的藥用價值﹔現代科學研究,桑葉中含有18種胺基酸,自古以來,中醫就將桑葉用於治療消渴症的。 家庭裝-桑果茶、茶包裝及禮盒裝-桑寶茶 說起桑寄生蛋茶這款經典糖水,相信大家都不會陌生。桑寄生是桑樹的寄生植物,桑寄生入藥歷史悠久,桑寄生性平,味甘、微苦,入肝腎二經,在中藥的傳統功效裏具有祛風濕,補肝腎,強筋骨,安胎元之功效。 值得一提的是桑社的產品來源,其果園位於廣東新會占地面積380畝,種植過28萬棵桑樹,普遍樹齡超過10年。桑果園的主理人——蘇坤成先生,三代植桑,更有“桑癡”、“桑王”、“桑醫師”、“桑老頭”之稱,他鑽研了大量的醫書,對桑的藥用價值進行研究,拜訪了全國各地的中醫學家,與劉利整理成著作《古今桑系列驗方大全》(蘇坤成主編,文末有詳細資料)),以此來詮釋桑樹產品的醫學養生意義。 店內歡迎寵物到訪,是寵物友善店 桑茶的製作與普通茶類似,需經一系列傳統工藝方可製成。而桑社以柴火炒茶保留原味,但可減低桑的寒性。春取桑枝、夏摘桑椹、秋打霜桑葉、冬刨桑白皮,匠心質造,打造由內而外真正的健康美。 仙氣滿滿的桑果雪糕 、盒裝茶包(一盒有10包) "桑社"參與過的會展 古今桑系列驗方大全(簡體字書) 作者: 劉利 蘇坤成(主編) 出版社:中國農業科學技術出版社 ISBN:9787511625489 出版時間:2016-10-01 店名: The morus club 桑社 在線商店:http://www.themorusclub.com/ 店舖地址:關前正街52 號 營業時間:11:00-19:00 如欲購買或查詢: +853 66833206 FB : TheMorusClub IG :: the_morus_club WeChat:澳門桑社 前帖回顧: 匠心質造,打造由內而外真正的健康美 重溫