Gekko is free trade's bot.
Now, I will tell you how used and setup.
GEKKO nedir?
Gekko GitHub'da yer alan açık kaynak bir trading botudur. Gekko ile siz arkanıza yaslanırken kendi stretejilerinize göre ayarladığınız botunuz sizin yerinize al-sat'lar yaparak kar elde etmeye çalışır.
Piyasaların geçmiş verilerini değerlendirerek stratejilerinizi test edebilir ve size en uygun parametreleri belirleyebilirsiniz. Bunu yaparken yirmiden fazla borsayı destekler.
Nasıl Kurulur?
Öncelikle buraya tıklayıp Gekkonun çalışabilmesi için gereken yazılımı LTS'yi seçerek indiriyoruz. Klasik yazılım kurulumu yaparak Next, Next diye geçip kuruyoruz.
Buraya kadar Gekkonun çalışabilmesi için gereken alt yapıyı kurmuş olduk. Sıra Gekko'da.
Buraya tıklayıp Gekko'yu indiriyoruz.İndirdiğimiz "gekko-stable.zip" isimli arşive sağ tıklayıp buraya çıkart diyoruz.Ardından çıkardığımız klasöre giriyoruz.
Resimdeki klasörede iken Shift tuşunu basılı tutup boş bir yere sağ tıklıyoruz. Ardından "Komut penceresini burada aç" seçeneğine tıklıyoruz.
Bizi böyle bir komut satırı karşılıyor.İlk olarak npm install --only=production komutunu giriyoruz ve kurulum başlıyor.
Kurulum tamalandıktan sonra node gekko --ui komutunu giriyoruz. Ve web arayüzünü başlatmış oluyoruz.
İnternet tarayıcımızı açıyoruz ve adres satırına "localhost:3000" yazıp giriyoruz ve bizi böyle bir ekran karşılıyor.
Burada;
Documentation sekmesinde yardım belgelerine ulaşabilir.
Config sekmesinde borsanızdan aldığınız API keyi aktifleştirebilir.
Local data sekmesinde geçmiş piyasa verilerini daha sonra test'de kullanmak için import edebilir.
Backtestde ise stratejilerinizi geçmişe dönük test etme imkanı bulabilirsiniz.
Test için geçmiş piyasa verilerini import etme
Burada geçmiş piyasa verilerini(fiyat geçmişi) baz alarak seçeceğimiz stratejiyi kullanmış olsaydık neler olabileceğini test etmek için indiriyoruz. Bunun için Local Data sekmesine giriyoruz.
Burada "Go to the importer" tıklıyoruz.
Buradaki Market kısmından borsamızı ve hangi jetonlar arasında trade yapacağımızı seçiyoruz.
Daterange kısmında ise verilerin baz alınacağı tarih aralığını seçiyoruz.Ardından "İmport" a tıklıyoruz ve verilerin yüklenmesini bekliyoruz. Tarih aralığı arttıkça yüklenme süresi artacaktır.
Geçmişteki fiyat verilerini yüklendikten sonra Backtest sekmesine geçiyoruz.Burada "Scan avaliable data" tıklıyoruz.
"Adjust range" tıklıyoruz burada daha önce Local Data kısmından indirdiğimiz verileri gösterir. Buradan testini yapmak istediğimiz veriyi seçiyoruz.
Evet burada ise varsayılan olarak gelen indikatörlere bağlı stratejileri seçip kendi trade stilimize göre şekillendirebiliriz. Değişken parametrelerle ilgili detaylara buradan ulaşabilirsiniz. Artık testi başlatabiliriz. "Backtest" butonuna basmanız yeterli.
Gördüğünüz örnekteki gibi 13.11.2017-21.11.2017 tarihleri arasında Poloniex borsasında BTC-ETH arasında botu aktifleştirmiş olsaydık 0.00531 % zararda olmuş olacaktık. Tabi bu sonuç varsayılan parametrelerde böyle. Değiştirip, deneyip en uygun stratejinizi geliştirebilir ve hiç bir şey yapmadan sizin yerinize Gekko trade yapabilir.
Botu aktifleştirme
Local Data'dan import ettiğiniz verilerle backtest yapıp kendinize uygun parametreleri ayarladınız. Şimdi ise bu stratejilerinizi uygulama vakti. Bunun için borsanızdan bota al-sat yetkisi verebilmeniz için API key denen anahtarı almanız gerekiyor. Bunu aldığınızı varsayarak devam ediyorum.
Config sekmesine giriyoruz ve "Add an API key" butonuna tıklıyoruz.
İlgili alanları doldurup "Add" butonuna tıklıyoruz.
Live Gekko sekmesine geçiyoruz ve "Start a new live Gekko" butonuna tıklıyoruz.
İlgili alanları tıpkı backtest'de yaptığımız gibi geliştirdiğimiz stratejiye göre dolduruyoruz.
Gerekli yerleri doldurduktan sonra "Start" a basıp arkanıza yaslanabilirsiniz Gekko sizin yerinize sizin ayarlarınıza göre (ki burada sorumluluk tamamen size ait) al-sat yapmaya başlar.
Download Link: https://gekko.wizb.it/docs/installation/installing_gekko.html
Github Link: https://github.com/askmike/gekko
Posted on Utopian.io - Rewarding Open Source Contributors
bot ismi wall street (1987) filminden esinlenilmiş, film harika izlemenizi şiddetle tavsiye ederim.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
izlememiştim aldım sıraya
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hoşgeldiniz
@turbot !welcome
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hoşbulduk :D
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Merhaba @ihtiht,
Steem dünyasına hoşgeldiniz. Yeni bir kullanıcı olarak bilmeniz gereken
birkaç konuyu sizin için derledik.
Kullanım
İçerik üretirken dikkat edilmesi gerekenler
Botlar
Botlarda kullanmanız üzere size 0.002 SBD yolladım. Bazı botları kullanıp yazılarınıza oy almak için bu yazıyı okuyabilirsiniz.
Ayrıca, Steemit Türkiye discord sunucusu üzerinden bize anlık olarak ulaşabilir, tr topluluğuna aktif olarak destek verebilir, merak ettiklerinizi sorabilirsiniz.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Teşekkür ederim mutlaka bakacağım.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Discorda uye olmayi unutmayin
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @ihtiht I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
merhaba ben kurulumu yaptım fakat backtest için borsalar gözükmüyor sizce neden olabilir? apı keyde sadece bitfiniex var. onuda tıklayınca poloniex oluyor. anlamsız bir durum oluştu.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit