電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>Raspberry Pi和你的倉鼠進行股市交易

Raspberry Pi和你的倉鼠進行股市交易

2023-02-10 | zip | 0.06 MB | 次下載 | 免費

資料介紹

描述

?

pYYBAGNfMWmAeO4_AAV_QIKiGcQ563.jpg
Oled 屏幕中的股票和股票代碼
?

幾個月前,BBC 發(fā)布了一篇關(guān)于 Goxx 先生的故事,這是一只加密交易倉鼠擊敗人類投資者。看完文章后,我看著我的倉鼠,我告訴他“我們住在阿根廷,我的朋友……假期結(jié)束了”

好吧,我們倆的假期都結(jié)束了,因為我不得不使用 3D 建模創(chuàng)建自定義零件,我研究了投資 API,我設(shè)計了電路并使用 Python 對系統(tǒng)進行了編碼。

我的倉鼠被命名為 Milstein——以阿根廷生物化學(xué)家 César Milstein 命名——而 Milstein 只投資于在美國市場交易的阿根廷股票,如 MercadoLibre(MELI 股票代碼)和 Globant(GLOB 股票代碼),但代碼準(zhǔn)備好使用任何股票或 EFT 指數(shù)。

到目前為止,米爾斯坦損失了大約 350 美元,但我不會放棄他。畢竟,什么是朋友?(誰告訴米爾斯坦只投資阿根廷股票?)

它是如何工作的

BBC 的文章沒有提供太多技術(shù)信息(“辦公室是完全自動化的,使用了廣泛的技術(shù),包括軟件腳本、微控制器、單板計算機、計算機輔助設(shè)計、3D 打印、激光切割和更多?!保┧晕抑皇菍⒅饕枷胗米鲄⒖?,并且我決定使項目變得非常簡單明了,以便其他人可以復(fù)制經(jīng)驗。

倉鼠將使用以旋轉(zhuǎn)編碼器為軸的輪子選擇要交易的股票。選擇股票后,只要在買賣柜臺檢測到存在,就會觸發(fā)買入或賣出信號。

poYBAGNfMZiAX_ErAAYI4XWJmpA142.jpg
覆盆子、PIR 和旋轉(zhuǎn)
?

旋轉(zhuǎn)編碼器和 PIR 傳感器通過 Alpaca 交易 API 連接到 Raspberry Pi。可以從 SSH 連接到 Raspberry Pi 以及從 Oled 屏幕監(jiān)控所有操作。

要求

pYYBAGOJZwSAfe8VAADQtKDeXF4121.jpg
帶旋轉(zhuǎn)編碼器軸的倉鼠輪
?

軟件

使用 Raspberry Pi OS 設(shè)置 Raspberry Pi

連接鍵盤和 HDMI 屏幕以設(shè)置 Raspberry。

使用跨接電纜連接 PIR、Oled 和 Rotary。

poYBAGOJZwiAEOkXAAZ1KpIKGeU934.jpg
米爾斯坦剛剛出售了 MELI 股票
?

>> OLED屏

  • SDA,白色到 GPIO2
  • SCL 轉(zhuǎn) GPIO3
  • + 至 5V
  • - 接地

>> PIR運動傳感器

  • + - 5v
  • 接地 - 接地(引腳 6)
  • GPIO14,轉(zhuǎn)PIR信號

>> 旋轉(zhuǎn)編碼器

  • CLK - GPIO17 (pin11)
  • DT - GPIO18 (pin12)
  • + - 3v3 (pin1)
  • 接地 - 接地(引腳 6)

啟動樹莓派。安裝羊駝交易庫

$ sudo pip3 install alpaca-trade-api
$ sudo apt-get install libatlas-base-dev

注冊羊駝交易

pYYBAGOJZwqAdxVTAADLqeotlKA442.jpg
羊駝交易
?

使用重新生成密鑰按鈕登錄并獲取您的 API 密鑰(公共和秘密)。

在樹莓派上啟用 SSH

$ sudo raspi-config

使用鍵盤上的箭頭選擇接口選項。

在列表中選擇 P2 SSH 選項。

在“您希望啟用 SSH 服務(wù)器嗎?”中選擇 <是> 迅速的。

現(xiàn)在轉(zhuǎn)到網(wǎng)絡(luò)選項、Wifi 并指定您的 WiFi 憑據(jù)。

出口。現(xiàn)在,您可以斷開鍵盤和屏幕的連接,并使用 Putty 或任何其他終端遠程連接到您的 Raspberry。

將所有項目文件上傳到 root/alpaca 文件夾。您可以使用任何具有相同 SSH 憑據(jù)的 FTP 客戶端。

$ nano hamsterInvestor.py

編輯 Alpaca api 憑據(jù)。

api_key = 'AAAAAAAAAAAAAAA'

api_secret = 'AAAAAAAAAAAAAAAAAAAAAAAA'

base_url = ' https://paper-api.alpaca.markets'

下載并打印 3d 零件。

將車輪連接到旋轉(zhuǎn)編碼器,將 PIR 連接到支撐底座。將 PIR 連接到 Buy/Sell 房屋。

啟動系統(tǒng):

$ cd alpaca
$ sudo python3 hamsterInvestor.py

一切準(zhǔn)備就緒,讓您的倉鼠成為股市百萬富翁。

poYBAGOJZwyASNO7AABpdbEMA-A243.jpg
通過 SSH 到 Raspberry Pi 的系統(tǒng)日志
?

注意:您可以在每次打開 Raspberry 時使用 cronjob 自動執(zhí)行 Python 腳本。該腳本將檢查市場是否開放,因此在數(shù)小時后,倉鼠將無法發(fā)布交易。

如果您從 Raspberry 開始,我推薦這本書Fun Projects with Raspberry

poYBAGOJZxOACTljAAfU8NPaVdc454.jpg
米爾斯坦在辦公室
?

?

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費