成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PHP和樹莓派開發(fā)一個(gè)比特幣/以太坊交易機(jī)器人

ShowerSun / 1513人閱讀

摘要:注目前我已經(jīng)擴(kuò)展了機(jī)器人以便能夠交易以太坊我希望它能夠在不必太多關(guān)注的情況下做事,而我想到的第一件事就是為什么不創(chuàng)建一個(gè)可以自動(dòng)進(jìn)行比特幣和以太坊的簡(jiǎn)單交易機(jī)器人。在下一個(gè)泡沫破裂的時(shí)候自動(dòng)購(gòu)買比特幣。選擇比特幣以太坊和歐元美元錢包。

我最近得到了Raspberry Pi Zero Wifi,我告訴你這個(gè)東西是改變游戲規(guī)則的。我之前使用過RasPis,但由于該設(shè)備的占地面積小得多,耗電少,價(jià)格便宜且無(wú)線上網(wǎng),因此非常適合低端或物聯(lián)網(wǎng)項(xiàng)目。

注:目前我已經(jīng)擴(kuò)展了機(jī)器人以便能夠交易以太坊!

我希望它能夠在不必太多關(guān)注的情況下做事,而我想到的第一件事就是:

為什么不創(chuàng)建一個(gè)可以自動(dòng)進(jìn)行比特幣和以太坊的簡(jiǎn)單交易機(jī)器人。

這個(gè)想法很簡(jiǎn)單:Raspberry Pi Zero使用Coinbase API定期檢查價(jià)格,并在有意義的時(shí)候購(gòu)買和銷售比特幣。你應(yīng)該能夠給它一個(gè)預(yù)算,看看能用它做些什么。

這個(gè)機(jī)器人是一個(gè)潛伏數(shù)周或數(shù)月的潛伏??者,并等待一個(gè)很棒的比特幣價(jià)格購(gòu)買和出售。這取決于你如何使用它!

機(jī)器人應(yīng)該能夠做什么:

我希望你買50歐元的比特幣,當(dāng)50歐元變成52歐元時(shí)賣掉。

當(dāng)比特幣價(jià)格達(dá)到1000歐元/比特幣時(shí),我希望你買100歐元的比特幣,當(dāng)這100歐元的比特幣價(jià)值150歐元時(shí)賣掉。

買低,賣高。

在下一個(gè)泡沫破裂的時(shí)候自動(dòng)購(gòu)買比特幣。

機(jī)器人不會(huì)做什么:

進(jìn)行市場(chǎng)分析并檢測(cè)泡沫和暴跌。

讓你富有。

做大量交易。這個(gè)機(jī)器人是一個(gè)緩慢的潛伏投資者。

出于控制原因,我希望每當(dāng)出售或購(gòu)買BTC/ETH時(shí)都會(huì)收到通知。為此,我使用一個(gè)簡(jiǎn)單的webhook為我最喜歡的(和自主)聊天平臺(tái)rocket.chat。但它也適用于Slackwebhook!

這是PHPTrader機(jī)器人。

我們需要什么讓它運(yùn)行:

一個(gè)Raspberry Pi或只是Linux盒子。

Coinbase帳戶,包含有一些資金的歐元/美元錢包。

PHP 5或更高版本。

PHP Composer安裝庫(kù)。

如果你想有通知,你需要一個(gè)rocket.chat或Slack webhook。

第1步:安裝機(jī)器人

它很簡(jiǎn)單:

使用命令git clone https://github.com/chrisiaut/phptrader.git 下載repo或下載為ZIP文件。

進(jìn)入php交易者目錄cd phptrader

安裝所需的composer文件composer install。

example.config.inc.php重命名為config.inc.php。

第2步:輸入Coinbase API密鑰和密鑰

獲得你的鑰匙也很容易:

1.輸入https://www.coinbase.com/settings/api。

2.點(diǎn)擊 + New API Key。

3.然后,你將看到API密鑰創(chuàng)建對(duì)話框。選擇比特幣/以太坊和歐元/美元錢包。

4.選擇所有權(quán)限。

5.提交。

當(dāng)你看到API keyAPI secret時(shí),請(qǐng)?jiān)?b>config.inc.php文件中COINBASE_KEYCOINBASE_SECRET下的PHPTrader bot輸入它們。

警告:保密API keyAPI secret,當(dāng)攻擊者獲得訪問權(quán)限時(shí),就像交了你的房門鑰匙一樣。

第3步(可選):設(shè)置rocket.chat或Slack webhook

對(duì)于Slack,請(qǐng)使用本教程來(lái)獲取webhook。 并將其填入config.inc.php中的ROCKETCHAT_WEBHOOK字段中:

注意:你需要成為管理員才能為rocket.chat設(shè)置webhook。托管你的實(shí)例(使用Docker非常容易)或者請(qǐng)信任的管理員為你執(zhí)行此操作。

1.在聊天實(shí)例上,轉(zhuǎn)到Administration -> Integrations

2.單擊New Integration,然后單擊Incoming WebHook

3.將其設(shè)置為enabled,選擇發(fā)布頻道或用戶。

4.點(diǎn)擊Save Changes

現(xiàn)在將看到一個(gè)Webhook URL,將其復(fù)制并放入config.inc.php中的ROCKETCHAT_WEBHOOK字段中就ok了。

最后一步:告訴機(jī)器人什么時(shí)候買賣

使用以下命令,機(jī)器人將創(chuàng)建一個(gè)transacitons.json文件,其中將保存歐元,BTC,起始價(jià)格和賣出價(jià)格的金額,以便我們可以在重新啟動(dòng)時(shí)跟蹤它們。

php trader.php buy [amount in EUR] [sell when price increases by EUR]

php trader.php sell [amount in EUR] [sell when this BTC/ETH price is reached]

php trader.php order [amount in EUR] [sell when price increases by EUR] [buy at BTC/ETH price]

例子:

在BTC/ETH買入10歐元,當(dāng)它們價(jià)值12歐元時(shí)出售:php trader.php buy 10 2。

添加賣單。當(dāng)BTC/ETH價(jià)格達(dá)到2000時(shí)賣出100歐元/美元:php trader.php sell 100 2000

當(dāng)1BTC/ETH價(jià)值1000歐元時(shí)添加100歐元的買單,當(dāng)100歐元價(jià)值110歐元時(shí)賣出:php trader.php order 100 10 1000

設(shè)置完成后,你可以啟動(dòng)看門狗:機(jī)器人的核心是無(wú)限循環(huán),定期(每10秒)檢查一次價(jià)格變化。你可以使用命令php trader.php watchdog自行啟動(dòng)它,或者使用start.sh腳本將該進(jìn)程置于后臺(tái)并登錄到/var/log/phptrader.log。

./start.sh

或者

nohup php trader.php watchdog >> /var/log/phptrader.log 2> /var/log/phptrader.err &

你可以查看日志文件,以便查看機(jī)器人目前正在執(zhí)行的操作:

這個(gè)軟硬結(jié)合的教程,有點(diǎn)兒挑戰(zhàn),如果你希望純PC實(shí)戰(zhàn)學(xué)習(xí)PHP與以太坊開發(fā),推薦個(gè)我們的教程:

php以太坊,主要是介紹使用php進(jìn)行智能合約開發(fā)交互,進(jìn)行賬號(hào)創(chuàng)建、交易、轉(zhuǎn)賬、代幣開發(fā)以及過濾器和事件等內(nèi)容。

其他區(qū)塊鏈教程:

C#以太坊,主要講解如何使用C#開發(fā)基于.Net的以太坊應(yīng)用,包括賬戶管理、狀態(tài)與交易、智能合約開發(fā)與交互、過濾器和事件等。

web3j教程,主要是針對(duì)java和android程序員進(jìn)行區(qū)塊鏈以太坊開發(fā)的web3j詳解。

以太坊教程,主要介紹智能合約與dapp應(yīng)用開發(fā),適合入門。

以太坊開發(fā),主要是介紹使用node.js、mongodb、區(qū)塊鏈、ipfs實(shí)現(xiàn)去中心化電商DApp實(shí)戰(zhàn),適合進(jìn)階。

python以太坊,主要是針對(duì)python工程師使用web3.py進(jìn)行區(qū)塊鏈以太坊開發(fā)的詳解。

EOS智能合約與DApp開發(fā)入門教程,內(nèi)容涵蓋EOS工具鏈、賬戶與錢包、發(fā)行代幣、智能合約開發(fā)與部署、使用代碼與智能合約交互等核心知識(shí)點(diǎn),最后運(yùn)用react和各知識(shí)點(diǎn)完成一個(gè)便簽DApp的開發(fā)。

匯智網(wǎng)原創(chuàng)翻譯,轉(zhuǎn)載請(qǐng)標(biāo)明出處。這里是原文

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30872.html

相關(guān)文章

  • Python生成以太比特vanity虛榮地址

    摘要:分享一些以太坊比特幣等區(qū)塊鏈相關(guān)的交互式在線編程實(shí)戰(zhàn)教程以太坊,主要是針對(duì)工程師使用進(jìn)行區(qū)塊鏈以太坊開發(fā)的詳解。這里是原文如何用為以太坊和比特幣生成虛擬地址 今天,我們將編寫一個(gè)非常簡(jiǎn)單的python腳本來(lái)生成虛榮地址,這些地址是以某個(gè)短語(yǔ)或字母序列開頭的加密貨幣地址。該過程涉及生成私鑰并檢查目標(biāo)短語(yǔ)的地址,直到找到滿意的地址。 安裝包 首先,我們需要安裝一些可以執(zhí)行計(jì)算的軟件包,以便...

    MAX_zuo 評(píng)論0 收藏0
  • 如何理解比特區(qū)塊鏈?

    摘要:比特幣區(qū)塊鏈無(wú)疑是當(dāng)今業(yè)界的最熱門的。目前,每個(gè)成功的礦工獲得可能每年更換一次或通過比特幣社區(qū)決策作為成功向區(qū)塊鏈添加一塊交易的獎(jiǎng)勵(lì)。填寫其他詳細(xì)信息,例如比特幣金額和可選說明。 比特幣區(qū)塊鏈無(wú)疑是當(dāng)今業(yè)界的最熱門的。通過這篇博客,我將盡力向大家介紹加密貨幣比特幣的概念,以及它如何創(chuàng)造我們稱之為區(qū)塊鏈的革命性技術(shù)。 這個(gè)問題經(jīng)常引起混淆。這篇文章可以快速解釋和清理這方面的混亂! 什么是...

    Kosmos 評(píng)論0 收藏0
  • 比特UTXO模型介紹

    摘要:比特幣與模型全名是,未花費(fèi)交易輸出,相比于賬戶模型來(lái)說沒那么直觀。在比特幣的世界里,并沒有一個(gè)紀(jì)錄所有帳戶余額的帳本。 如果你曾上過BlockExplorer觀察自己的比特幣收入狀況,你是否曾經(jīng)被搞的一頭霧水呢?這正是因?yàn)楸忍貛潘褂玫慕灰啄P筒⒎俏覀冎庇X上以賬戶為基礎(chǔ)的,而是一種叫做UTXO的模型 。在我的前一篇文章:《深入了解NEX:Neon Exchange》中,也提到了比特幣所...

    Dean 評(píng)論0 收藏0
  • 比特UTXO模型介紹

    摘要:比特幣與模型全名是,未花費(fèi)交易輸出,相比于賬戶模型來(lái)說沒那么直觀。在比特幣的世界里,并沒有一個(gè)紀(jì)錄所有帳戶余額的帳本。 如果你曾上過BlockExplorer觀察自己的比特幣收入狀況,你是否曾經(jīng)被搞的一頭霧水呢?這正是因?yàn)楸忍貛潘褂玫慕灰啄P筒⒎俏覀冎庇X上以賬戶為基礎(chǔ)的,而是一種叫做UTXO的模型 。在我的前一篇文章:《深入了解NEX:Neon Exchange》中,也提到了比特幣所...

    oliverhuang 評(píng)論0 收藏0
  • 比特UTXO模型介紹

    摘要:比特幣與模型全名是,未花費(fèi)交易輸出,相比于賬戶模型來(lái)說沒那么直觀。在比特幣的世界里,并沒有一個(gè)紀(jì)錄所有帳戶余額的帳本。 如果你曾上過BlockExplorer觀察自己的比特幣收入狀況,你是否曾經(jīng)被搞的一頭霧水呢?這正是因?yàn)楸忍貛潘褂玫慕灰啄P筒⒎俏覀冎庇X上以賬戶為基礎(chǔ)的,而是一種叫做UTXO的模型 。在我的前一篇文章:《深入了解NEX:Neon Exchange》中,也提到了比特幣所...

    import. 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<