Kuidas häälestada kõrgsageduslikku kauplemisboti

Üksikasjalik juhend, mis näitab teile, kuidas häälestada kõrgsageduslikku kauplemisboti, mida saab kasutada Bittrexi börsil.

Pange tähele, et selles juhendis kasutatud robot on -
https://github.com/gcarq/freqtrade/

Tugiteenused leiate nende kanalist Slack.
Põhjalikuma dokumentatsiooni leiate siit.

TL; DR nõuded -

Vultr või Digital Ocean VPS
Bittrexi konto, kus API on lubatud (selleks on vaja Google Authenticatorit)
Telegrami konto
Botfatheri API-võti
Teie telegrammi vestluse ID

Samm 1

1a. Looge või logige sisse oma olemasolevale Bittrexi kontole. Toimimiseks vajab Tradebot teie Bittrexi konto jaoks API-võtit. API-võtmete seadistamiseks peate esmalt lubama 2FA. Valige Seaded> Kahefaktoriline autentimine

Avage rakendus Google Authenticator ja skannige ekraanil kuvatav QR-kood.

Kirjutage kindlasti oma salajane võti ja hoidke seda kindlas kohas. Seda saab kasutada kaotatud 2FA taastamiseks!

Kui olete konto rakendusele lisanud, genereeritakse juhuslik 6-kohaline kood iga 30 sekundi järel. Sisestage see kood väljale Authenticator Code ja klõpsake nuppu Luba 2FA.

Bittrex saadab teile nüüd teie 2FA kinnitamiseks e-kirja. Avage e-posti konto, mida kasutasite oma Bittrexi konto registreerimiseks, ja klõpsake selles e-kirjas olevat linki. See viib teid 2FA-sätete kinnitamiseks lõplikule kinnituskuvale.

Sisestage kood oma 2FA-seadmest ja klõpsake käsul Luba kahefaktoriline autentimine - olete nüüd oma kontol lubanud 2FA-d!

1b. Nüüd on 2FA lubatud, saate oma API võtmeid seadistada. Minge oma Bittrexi konto seadetesse> API võtmed.

Klõpsake nuppu Lisa uus võti ... ja andke võtmele järgmised õigused. Kui olete valmis, klõpsake nuppu Salvesta.

Teilt küsitakse Google Authenticatori koodi. Sisestage see ja klõpsake nuppu Kinnita. Nüüd näete genereeritud võtme- ja salajaseid koode. Pange need kindlasse kohta alla. Need võtmed võimaldavad juurdepääsu teie Bittrexi kontole!

2. samm

2a. Avage oma Telegrami konto ja saatke DM-i aadressile @BotFather. Tippige / start ja seejärel / newbot. API-võtme genereerimiseks toimige järgmiselt. Pange see API-võti üles.

2b. Avage oma Telegram ja saatke DM aadressile @userinfobot. Tüüp / algus. Kasutajainfobot väljastab teie ID. Pange see tähele.

3. samm

3a. Logige sisse oma VPS-i juurkaardina ja käivitage järgmine käsk

git kloon https://github.com/gcarq/freqtrade && cd freqtrade && ./setup.sh - install

See kloonib freqtrade github repo ja käivitab algse häälestamisskripti. Peate paar korda vajutama klahve Enter ja Y.

Freqtrade'i seadistamise skript nõuab järgmist -

Maksimaalne tehingute arv
Panuse summa
Panuse valuuta
Fiati valuuta

Selle juhendi jaoks kasutame vaikeseadeid.

Peate sisestama ka oma -

Bittrexi võti
Bittrexi saladus
Bot Isa API võti
Telegrammi vestluse ID

Kui kõik need üksikasjad on sisestatud, lõpetatakse robotite seadistamine.

3b. Boti konfiguratsioonifail salvestatakse ./config.json

Selle faili avamiseks käivitage järgmine käsk.

nano ./config.json

See on konfiguratsioonifaili vaikimisi paigutus. Kõigi võimaluste täieliku teabe leiate siit - https://github.com/gcarq/freqtrade/blob/develop/docs/configuration.md

{
    "max_open_trades": 3,
    "panuse valuuta": "BTC",
    "panuse summa": 0,05,
    "fiat_display_currency": "USD",
    "dry_run": tõsi,
    "täitmata aeg": 600,
    "bid_strategy": {
        "ask_last_balance": 0,0
    },
    "vahetus": {
        "nimi": "bittrex",
        "võti": "",
        "salajane": "",
        "pair_whitelist": [
            "BTC_ETH",
            "BTC_LTC",
            "BTC_ETC",
            "BTC_DASH",
            "BTC_ZEC",
            "BTC_XLM",
            "BTC_NXT",
            "BTC_POWR",
            "BTC_ADA",
            "BTC_XMR"
        ],
        "pair_blacklist": [
            "BTC_DOGE"
        ]
    },
    "eksperimentaalne": {
        "use_sell_signal": vale,
        "sell_profit_only": vale
    },
    "telegramm": {
        "lubatud": tõsi,
        "märk": "",
        "chat_id": ""
    },
    "esialgne_seisund": "töötab",
    "sisemised": {
        "protsess_throttle_secs": 5
    }
}

Kui dry_run on seatud väärtusele true, botiitseb bot ainult tehinguid. Kauplemisstrateegia testimisel ja seadistamisel on soovitatav see jätta sisse.

Selle konfiguratsioonifaili funktsionaalsuse suurendamiseks peame lisama paar lisarida. Need täiendavad konfiguratsiooniridad määratlevad boti põhilise kauplemisstrateegia. Lisage need lisaridad ja salvestage fail, kasutades klahve Ctrl + X.

{
    "max_open_trades": 3,
    "panuse valuuta": "BTC",
    "panuse summa": 0,05,
    "fiat_display_currency": "USD",
    "dry_run": tõsi,
    "täitmata aeg": 600,
    "ticker_interval": 5,
    "minimal_roi": {
        "40": 0,0,
        "30": 0,01,
        "20": 0,02,
        "0": 0,04
    },
    "stoploss": -0,10,
    "bid_strategy": {
        "ask_last_balance": 0,0
    },
    "vahetus": {
        "nimi": "bittrex",
        "võti": "",
        "salajane": "",
        "pair_whitelist": [
            "BTC_ETH",
            "BTC_LTC",
            "BTC_ETC",
            "BTC_DASH",
            "BTC_ZEC",
            "BTC_XLM",
            "BTC_NXT",
            "BTC_POWR",
            "BTC_ADA",
            "BTC_XMR"
        ],
        "pair_blacklist": [
            "BTC_DOGE"
        ]
    },
    "eksperimentaalne": {
        "use_sell_signal": vale,
        "sell_profit_only": vale
    },
    "telegramm": {
        "lubatud": tõsi,
        "märk": "",
        "chat_id": ""
    },
    "esialgne_seisund": "töötab",
    "sisemised": {
        "protsess_throttle_secs": 5
    }
}

minimal_roi seab kestuse minutites ja ROI protsentides. Ülaltoodud näide jaguneb -

"minimal_roi": {
    "40": 0,0, # Müüge 40 minuti pärast, kui kasum pole negatiivne
    "30": 0,01, # Müüge 30 minuti pärast, kui kasum on vähemalt 1%
    "20": 0,02, # Müüge 20 minuti pärast, kui kasum on vähemalt 2%
    "0": 0,04 # Müüge kohe, kui kasum on vähemalt 4%
},

Kohandatud strateegiat saate hõlpsalt käivitada, järgides seda dokumentatsiooni - https://github.com/gcarq/freqtrade/blob/develop/docs/bot-optimization.md

Strateegiafail sisaldab kogu teavet, mis on vajalik hea strateegia koostamiseks. Siin saate lisada ka rohkem näitajaid.

  • Ostke strateegia reeglid
  • Müü strateegiareeglid
  • Soovitatav on minimaalne investeeringutasuvus
  • Stoploss soovitatav
  • Hüperopi parameeter

Vaikestrateegia faili, mille eest robot töötab, leiate siit -

https://github.com/gcarq/freqtrade/blob/develop/freqtrade/strategy/default_strategy.py

3c. Nüüd on meie konfiguratsioonifail häälestatud, robotit saab esimest korda käivitada. Käivitage robot oma VPS-ist, käivitades järgmise käsu -

allikas .env / bin / aktiveeri; python3 freqtrade / main.py

Kui olete kõik õigesti seadistanud, peaks teie VPS nüüd kuvama järgmise väljundiga sarnaseid väljundeid

Teie, Telegrami klient, peaks nüüd olema juurdepääs ka robotile.

Nagu ülaltoodud ekraanipildist näete, saab robotit kontrollida oma Telegrami kliendi kaudu. Kui soovite aga kohandada mündipaare või strateegiaid, peate robot lõpetama ja redigeerima VPS-is asjakohaseid faile.

Võite kasutada teistsugust konfiguratsioonifaili, käivitades robotite käsuga sellist käsku kasutades -

allikas .env / bin / aktiveeri; python3 ./freqtrade/main.py -c tee / kaugel / kaugel / eemal / config.json

Võite kasutada teistsugust strateegiafaili, käivitades robot, kasutades sellist käsku -

allikas .env / bin / aktiveeri; python3 ./freqtrade/main.py --strategy AwesomeStrategy --strategy-path / some / folder

Võite kasutada dünaamilist valget nimekirja (kaupleb 20 parima mündipaariga, mis põhinevad BaseVolume'il), käivitades robotite käsku, kasutades seda järgmist -

allikas .env / bin / aktiveeri; python3 ./freqtrade/main.py - dünaamiline-valge nimekiri

Hundi krüptovarud

Veebisait: https://wolfcrypto.net/
Avalik grupp: https://t.me/WolfCryptoPub
Uudistekanal: https://t.me/WolfCryptoAnnounce
ICO ülevaatekanal: https://t.me/WolfCryptoICO
Discord: https://discordapp.com/invite/teS68qn
Twitter: https://twitter.com/WolfCryptoGroup