[麻瓜科技] 這個編程的基礎是進入射程也就是和股票分析

[複製網址]


這個編程的基礎是進入射程也就是和股票分析大家好我是老你今天是2020年的7月20星期四好今天我們講一講這個編程的基礎當然是進入射程也就是和股票分析相關的話這個應該還是比較有用的不知道大家有沒有像我一樣很興奮的那我之前做了一個小調查這個發現大部分人還是比較支持我做這樣一個零基礎的這樣我還是希望呢能夠聰明想起呀那麼為什麼要用編程這個很簡單這個編程思想根本上是什麼呀我個人的理解哈就是流水線思想其實並不新鮮好流水線思想其實是一個工業時代的思想簡單來說話就是模塊化然後大量重複編程也是一樣哪怕你換一個圖程序背後是怎麼寫的呀小李把整個這個畫面給他分成無數個小網格和給每個網格填色你想想這個東西其實真空也可以做電影雜誌對吧給你打上網格然後每個網格你突紅色就行了只要告訴你這個坐標位置對吧但是你做這個工作非常非常耗時間你換張圖可能要幾個小時但是計算機做這個應該非常快他可以這個勝任重我大量的重複性的工作所以說我們就要用編程這個工具那至於編程中很核心的一個問題他就是算法的問題什麼是算法就是土同樣的一件事情吧你怎麼能夠用最優的方式用最小的計算量去解決好這就是算法要討論的核心問題但是我們整個小城中全部不會講這個問題這個問題是非常非常高深的問題而且在我們的日常使用中一般來說不用太計較這個問題了另外由於我用的這個MacBook他的這個解像度好並不是這個和這個傳統的這個1920 x 1080的一樣好所以會有一個黑邊大家集合請見諒那麼為什麼要用Python的有着兩個原因第1個Python足夠的流行和他是一個目前很主流的編程語言大家可以看到這個求兵txt基本上可以作為這個程式設計師的這樣的一個編程的這個權重畫可以看到目前來說的一間為是C和Java第3次拜訪的為什麼不用C或者Java因為相對而言拍檔的語言更接近與人話也就是Python的很多的這個用法基本上和英語就很像你只要懂英語你看看這個就知道大概這個程序在幹嘛Rccse更像是天書那麼我的這一系列每周出一期行大概長度控制在20分鐘左右還不是很長但是我估計那我們會還是會學很多比較這個常見的功能的比如說像這個Machine learning這個機器學習去用這個簽證還有些比如說這個股票的實時分析哈比如說用但似乎教大家很多大事但是其實是一個非常方便的有工具的我給大家簡單看一下這個比如說年這就是一個實時的待注意這就是現在的這個真實時間的這個這個外匯的我們說這個forex的這樣的一個控制中心啊可以看到這邊有新聞啊然後這邊有這個比例然後整個走勢就是你如果是一個forextrader你就你可以用這個東西呀這這都是事實的非常非常方便但類似的這個是個紐約的這個石油和天嫌棄的讓的歌使用好大家可以看到這這樣的是一些各種各樣的數據分析啊而且很方便你可以隨時脫啊這個現在是190到2010大家去看的好事這邊是一群到2010我給拖我直接拖到你說錯了這個位置變成2010到2012年卡或者到這個最高的2017我這邊直接就變成2009到2017直都是非常非常方便的功能包括你可以用毒是怎麼樣直接就寫這種反正受委託方因為有很多圖表和數據甚至怎麼樣你還可以用更好但是一個非常非常這個著名的張繼科工具好可以去玩一些這個這是實時生成的話這就是我們現場生成的這個虛擬的人臉好我們可以做一些參數調整比如說改成一個解救把這個變成有男性比男性然後Generate這看到這就是一個虛擬生成的一個男性的臉當然不是特別標準但是我們可以拿是去玩好或者可以你在條件參數還有那就是可以去做些程式化交易還因為我們知道現在大部分券商好像robinhood微博還有這個Ameritrade
protocol什麼Fidelity attract什麼全都有API也就是說你可以通過程序來交易一個好處是怎麼樣會好第2個就是程序交易不太容易出錯你可以說這些防呆設計就是因為你握手打的時候可能比如說多一個0少一個名和容易會出現這樣的錯誤對吧那麼你就可以說是一個如果你的這個輸入的價格和這個目前股票的價格比如說價格差的太遠就自動不執行或者會他是一個提示了好像有防呆設計的隨着城市化交易總是來說我覺得半年之內他就能把這些東西學的一個基本上差不多能到一個使用的級別當然了半夜以後因應該還是會繼續講的這是會講得越來越深了越來越複雜最後再補充一點這個學習編程什麼時候都不算晚上這個我吧也是50多歲的人了現在也開始學編程大學這個iPad有時候我們還討論一下這個和年齡無關而且我學的是一個一件非常非常有趣的事情不過這個編程還要多動手大家就看着我的視頻然後跟着我一步一步操作這樣的話那比比你這個光看好效果要好象好象太多當然了還有一個非常重要的好就是準備好這個根據這個調查表明和這個喝百事可樂的這個程式設計師平均比這個喝口渴的程式設計師要拿着20%的薪水答這是開玩笑那就讓我們開始第1不好首先是下載安裝好在這裏我們選擇anaconda說你這不是用Python什麼是優勢變成anacondaAnaconda和這個拍檔的關係呢我舉個不恰當的例子他就是說這個拍長相當於什麼相當於AndroidAnaconda的相當於一個這個應用市場大家都明白我們就直接用這個anaconda應用市場用起來會更加方便這在我們在使用中這個國家安全然後我們再過安裝擴展包的時候也更加的相當於我們下一些這個App的時候也更加的這樣的一個方便而且不容易出現一些兼容性問題我們就這個直接股Google這個IDConda好接點進去然後這個project這個individual一定是這種一直是open source也就是開源簡單來說對大家來說他對我們來說就是說免費使用的意思嗎不要錢就是開源目前還不大題怎麼寫給你是個demo可以看到這個什麼系統都有哈我在這裏為了大家這個零基礎和我儘量選擇graphical installer你就不是通過命令行的不是大家想像內容敲敲代碼了而且這個和這個Windows表向的鐘這種這個點擊鼠標時的操作寶寶Linux最多無論大家是哪一種這個系統啊都可以跟着我這個教程來學在這個下載的過程中呢我再說一下這個其實現在這個Linux是幾個發展得非常非常好了遠不是大家想像的那種非常古板呀非常難用也是有很多這個這個很好的這個我們叫圖形界面也有這個非常非常方便的功能甚是你這個Windows
macos x還是要更加的穩定那麼其中最好的我個人認為最好的就是負責了這個系統強烈建議大家都有使用一下你會這個愛上這種感覺的那麼這個就是workstation一般來說你個人PC就下這個workstation版本就可以了那麼在下載過程中的我再說一句好這個不用排長用好多年了但是我anaconda可能我還不到2一個很重要的原因就是我們知道這個而他這個起名字你就想想他相當於是認為這個Anaconda是一種Python對吧我是一個拍檔下面的一種變種可以這麼理解但是事實上生物學模擬如果了解的話好這個Anaconda並不是拍檔下面的他適合拍張並列的這個包啊是這個另一種這個噢中的很多翻譯成蟒蛇行但是這個生物學上是完全不一樣的也就是這個他是把下面的一個變種而不是牌坊下面的一個變種然後感覺這家公司起名字非常的不嚴謹特別是對於家這個程式設計師公司和諧誠信的公司我認為這個是比較難接受的好所以我很長時間都沒有用這家公司的產品但是後來被人強力推薦以後我用的用法確實很方便比我用這種海港的原聲版本還是方便一些那再說一下就是說這個部落和這個拍檔的區別其實就是這個破是亂太守而這個牌坊是這個亂亂生就是下蛋了卵胎生是什麼就是相當於青蛙下的那種蝌蚪蛋好那麼下下來以後直接就打開安裝好這個無論是什麼系統都差不多的如果是用Linux Linux雖然好像沒有圖形界面安裝包但是你都有latex怎麼安裝應該沒有問題了就直接都是一路continue就行了你做蜂蜜那麼安裝完了呢你就會在你的這個電腦中找到這個anaconda-navigator這樣的一個東西你就雙擊打開我們還是就是通過這個圖形界面上先不先不用這個命令行然後和這個我已經裝了些東西但是這個主要就是大家在這裏面要點到這個硬盤們這個環境這就相當於你的這個商店啊這個研究項目一商店你直接把這個因素的選到了然後找一個對我們來說最重要的就是豬屁者你看到這些東西吧把這些東西都圈上都安裝上這個Ipy kernel到這個就比較快去安裝上就可以了這就相當於我們智能手機里的app好大家可以這麼理解那麼現在就可以直接就是打開這個notebook直接點這個浪浪去就會在你的這個瀏覽器里還會出現上的一個界面對現在就是這樣的一個情況那麼我們如所含點到你現在要設置你的文件夾了我們要開始真正的編程了有這個document這裏面是我的這個錄像文件無所謂建一個留Founder
Fire比如說取名叫這個Stockx股票那麼第1個計時建立一個python3的新文件號我們交這個ExamplesZero zero打開這個有什麼好處我們再安裝一些這個應用的時候可以直接在這裏面好不好我就不用再在那個navigator裏面安裝那麼就像我們只能手機裏面怎麼樣有這個自帶的自家的應用好這個這裏面也有比如說有些是不用安裝的比如說map數學號那麼這個controlcenter號就是運行這一行的代碼會談導航去go import就相當於把這個Map這個Import就相當於把這個Map這個包含這個是數學包就是運算的和數學運算的這樣一個包包給這個加進來Pkms這個根本不用安裝我們直接就可以定port但是比如說他小時候我就不行啊在controlcenter沒有毛就但是我們怎樣我們可以安裝用這個命令這個屁install就像安裝比如說這個tensor flow注意當然了你點這個軟也可以點這個軟也可以但是最好是這個我們當然了我們這節課不講才知道除了我這就給他取消了這個我們就點這個Internet不讓他安裝這個太大了那麼股票分析里我們需要一些什麼樣的這個應用程式就需要些什麼樣的首先我們需要數據源原對吧那麼比較主要的一個就是雅虎金融哈這個我們家裏的WiFi那這個東西好從這裏面我們就可以獲得各種各樣的數據另外我們還需要這個可視化工具就是畫圖對吧在這裏呢我選用了這個project雖然我們知道知道這個牌坊裏面最廣的還是個Map
Map好但是徒勞累等會我們講的時候就會知道他還是有些優勢的那我們就用這個批評story命令先裝這個Yahoo finance還有裝這個plot.ly另外要注意加樣加強的一個命運好這是表示只在你當前用戶下這個安裝好這個後面我們講的深一點都在講這個東西我們先不講這個大家就記着最好這麼操作比較安全啊你看導航這個在這個喝了一口可樂之後已經安裝好了那我們就可以使用它了我就把這仙留在這就是怎麼樣這個使用就是怎麼樣陰portInternet finance北京土耳其PlotlyDotCraftAjax就是畫圖的這麼個東西但是一般呢為了我們方便使用話我們都給它起個小名字比如說叫ff肚子就相當於10個代號的意思叫這個雞肉吧這個你起什麼都可以但是一般來說還是有一定規範的或者是好騎行騎馬那麼我們就現在比如說我們現在想換某一隻股票的這樣的一個Kerastase好就是k線圖那麼首先我們考慮這個苦比如說好今天這個特斯拉是個非常非常好好沒選特斯拉那麼除了股票代號我們想想還需要什麼呀還需要時間間隔和時間長度對吧Interval我們選擇比如說天一天偉大的話我玩得好那麼這個長度那麼這個長度和比如說是90天吧那麼我們的價格就應該等什麼呀這個Yaf框就是我們用的這個Yahoo
finance那這個到很重要的道德是一個master的意思也就是這個地底下能力題材一個函數還可以這麼理解這個需要不用謝才能慢慢理解大家先跟着慢慢來那麼這個就生不好這個區特斯拉的然後黑stringTyrion不好意思Period等於periodEnsure影梭這個注意好這個我主要是取的一個名字和這個第1個period是這個History裏面的那個自帶的period也就是說這個WiFi的它要求你輸這個period第2個屁說的其實就是我說的這個90天啊這個這樣的一個數字注意這個因為是這個字符串的格式好我都用這個音炮引起來不然的話就變成了數字或者說是別的東西同樣這兩個英雄也是不一樣的或者我給他改稍微不一樣了一個改成英寸就改成param那麼這個變成片率和英特爾將在要更一目了然什麼是什麼了那麼這樣的話就可以得到Prices然後我們可以看一看Flex在這個豬皮這這個可不可以你如果最後一行是一個單獨的一個變量好那他就默認為輸出這個變量好也就是你能看見Life is不可能要我剛剛安裝了你那肯定要重啟要重啟重啟了下看了看一看對現在就可以了話安裝的使用可能還沒安裝會他認為還是沒安裝的狀態可以看到這項我們行得到了這些90天以來特斯拉的數據對吧今天是這個開扒就開到了1221美元收盤收到了1208美元還低了一點相對而言他在這裏裝你再補充兩個關於這個豬皮這哪兩個小細節好一個是劉打就外發任何一個函數和設施你就打一個點以後呢你可以狂按這個table間就可以出現他後面可以出現的選項你就知道大概是怎麼樣了有這個ticket嗎就是我們這個在這裏用的這個體可對吧那麼他的用法呢我怎麼就怎麼用呢我們再打一個問號打一個問號那麼在運行答記得還是這個抗挫家安全或者趕出家裏吃就可以得到這個用法讓這個WiFi x99 Yahoo
finance這個這個document寫的是非常非常差這個沒有吧但是我們下面就要畫這個用這個還是掉畫圖嗎用這個plotly畫圖手就需要了就用這個godot sigir好這個就是畫圖的意思注意開頭字母要大寫這個這些名字大小顯示都是敏感的那我們打個問好好看一看注意到了嗎這就是這個他的語法最主要就是看這個那我們就把這個函數寫一下好這個他的用法就是data等於就是夠Does China state
condition用這個就是K線圖的意思好那就是x中間空了先空着我們這對面都先控制怎麼然後Open等於這個什麼除了然後Hi等於這個什麼我都先空着然後露我們等於這個數什麼然後Ohlc close等於這個對吧我們就幫你填數後可以看到他這個就是x應該是什麼就是一個process裏面這個的但是注意這個這個表格結構這個date那我們又叫index我們現在如果看一下的話可以看一下這個process.stdout index是什麼東西好你看那就是這些日期啊那很簡單我們這個X手機應該是日期對吧就是這個prices點index那麼類似的話這個Open應該是什麼prizes這禮拜就是直接引用這個名字不好區分然後是PricesHi注意都要加引號還有大小寫的問題然後頭就是PricesNoCos60PricesPolska對這個括號是真的這個口號在哪可以看到好這個這都是這個州的人都比較方便的一點好這個這邊都兩個都是綠色的括號表明他們兩個括號是一個一組括號方式對應的這樣方便去去第8個或者是看見語法錯誤那麼另外就是要點一個就飛到售後我們在這裏面先用這個這都是大號好你可以叫一個季節啊這邊就變成faxzero點售後就是這樣子那就應該是能畫出門塗了然後我們再運行下看一看冬瓜應該是大俠就kerastase這看到這樣特斯拉怎麼樣最近90天的這個k線圖就被我們畫出來了而且怎麼樣鼠標你放的這都有這個數據但注意這個點你看到日期在上面然後這個Ohlc在一起喊我不喜歡我一般喜歡點這個不要這個看片的好好嗎這樣的話你看啊這個日期放到下面了Email然後上面就是ohlc哈你可以非常方便的這個卡而且你可以隨時怎麼樣選一個區域號直接就放大了非常非常的方便可以看到嗎而且可以這個碉樓的而且還可以把這個圖片下下來好注意這個下下來是你現在是個什麼樣的就像什麼樣的比如說我只選了一半那麼我現在下載的圖片就是只有這一部分的圖片大家可以看一下Clp不能下嗎必須要replaceLove對他看到了嗎這都是只有這樣的一部分是不是還是比較方便這就是葡萄籽粒比這個matplotlib好的地方他有互動信號那這邊是價格呀等的這樣子是一個非常簡單的東西好這個具體還可以加很多細節可以加很多定製化中想這就是我們後面要講的另外好我們注意啊這裏面雖然有這個區為lc哈還有這個毛用這個交易量還有的words合還有這個股票的這個分開數據這基本上是沒有分拆的可以看到但是他缺了一項什麼樣缺了一項這個只要CD
close這個我們知道在分析股票價格的歷史數據的時候聯繫往往是最重要的一個數據他是什麼意思啊他的意思就是說考慮到這個深紅呀就考慮到的微店下整個公司的一些操作的長情況也就是A close這個價格能更能反映這個真實的reader那我們就需要用別的方法那我們就不能用這個WiFi那次雖然還是通過雅虎發展適合我們這次要從別的地方去取數據了畫室同樣的我們要安裝一些包含這裏我就不多說了我直接就安裝了比如說這個拍的Datareader就是通過這個來區讀取數據的話還有這個拍的Tennis的是一個數據結構好相當於是一個一種Excel大家可以這麼理解對我又忘了加這個userOK應該是可以的話那我們看一看這個我們Pandas-datareader里有一個叫DeltaWinner東西好那這個什麼時候用from import什麼時候使用import這個我們後面會慢慢講大家目前來說先是模仿航班們跟着學相信時間長了大家就慢慢能感悟到了這樣我也不後面會再提了另外就是import dateTimeSBtw好這個隨便你願意叫什麼燕郊別列型號叫弟弟呀叫什麼都行還有這個importPandas
辦公室自動化方案助你大幅提升企業營運效率,提高行政效率。
as PD好這都是一般是常用的大家的簡稱號那麼同樣的我們第1個要知道這個先保漢森堡是這個Tsla還有我們要知道什麼呀這個對於這個datareader這個讀法來說那我們需要知道parkland比如說這個datetime這你就填年就是好比如說2001年嘴巴3月1日就這樣的你不用怕甜走了這個甜棗了不怕你只特斯拉着說沒有爬行它會自動重從這個最早的1天開始算起End比如說就今天好那就用這個Timestamp2905用拍ExpediaTimestampNot today意思就是今天的日期然後我們就可以用這個我們這個dataframe判我們這個數據結構就可以等於這個datareader然後symbol我們還是通過雅虎發展示的話把這個指的是雅虎發展如果大家不懂的話怎麼樣Datareader問號然後運行對吧還記得這個方法嗎我這裏就不解釋了然後這個日期就是這個StartChina他因為這個是自動的這個每天的數據化就是說只有天的這個級別的我們就沒有這音調就沒有這個時間間隔這個這一說了就可以得到這個DNF可以看一下對吧這裏面有注意有這個I just
close可以看到啊這看到這個由於這個特斯拉應該是沒有分紅或者沒有怎麼樣的這個App Store Close是一樣的好我們換一個換一個有分紅的可口可樂KO可以看到Santa Cruz這就差很多了對吧那麼我們比如說我們想去看一下我們想去看一下這個Adjusted
close這個到底是這些年怎麼變了我們想看一個Richard比如說看一個走勢啊這就非常非常神奇了我們就直接可以Dorfplatz就可以哈就可以畫出圖來可以看到就是這樣子是種還可以克制化一下它這個把這個設置下這個6s速設置這個圖片的大小這個具體說這個塞子還真不知道是什麼我現在想想什麼可能是因此我不知道但是就是相當於16乘12 16就是行橫坐標的長度橫軸的長度這個10就是眾多的長度大概是一個黃金比例對應該是等於好不好對可以看到這就是可口可樂的這個Juxtaposed講的一個歷年的變化數據講都是比較一目了然的還可以供我們自自己分析那上面就是本期視頻的這樣那個簡單的內容和主要是教大家去做這樣的一個股票價格的一個基礎的可視化這是一個開頭嗎可能在下周會把這些畫圖的所有東西都給大家講講比如說怎麼加這個飈起呀怎麼這個給加上這個坐標軸的那些這個legend還有天一些各種各樣的格式客制化東西包括這個+里還有這個macro name和這個panels電話通話可能是餵講一講這個我也沒想好說不定好那關於這個我這個教學的原始碼那我也會在修改之後發放了github上也會放到這個美國戀這個視頻連結的下方啊就這樣如果實在懶的話可以直接用把我的代碼改一改或者怎麼樣的話去做實驗也都可以啊那最後就是大家如果有什麼意見呀或者說是有什麼特別想讓我我在這方面講的話也可以提出來歡迎大家在下方留言不要忘記點讚以及訂閱讓我們下期再見


相關推薦:
行銷人的基本功:讀懂數位廣告報表,找出關鍵KPI各位數碼寶貝們 大家好歡迎來到凱絡數據解密系列 我是修辭你的數據戰鬥機OK我們在之前的節目中呢曾經多次討論到數位行銷的本質其實就是數據化數據化就是為了要將我們目前所收集到的不管是使用者行為啊或是一些網絡的一些使用的一些狀態我們把他數據化透過...

什麼是 REIT?一些關於馬來西亞的Reit!Hello 大家好.我是 TraderSeeds的Melody, 歡迎大家又來到我的頻道.還沒有subscribe我的朋友記得去subscribe一下,謝謝你。很多人覺得買產托等於成為了包租公包租婆甚至覺得買了產托等於買了產業的一面牆很多人...

學習為什麼不推薦Python大家好我看到網上就是有的這個博主就是談到就是說他為什麼不推薦Python?就是認為這個Python語言呢只會Python語言很難找的工作今天呢我就受他的視頻的啟發我想聊一聊只會Python能不能找到工作?以及我為什麼推薦學習Python我的...

您需要登錄後才可以回文 登錄 | 註冊

本版透可值規則

快速回覆 返回頂部 返回列表