• 17-10-2021, 12:10:16
    #28
    sinn25 adlı üyeden alıntı: mesajı görüntüle
    tekrardan merhabalar hocam. aradan 1 ay geçti. pythonda gelişme sağladım ama yeterli değil. hala etraftan araştırmalar yapıyorum aklıma 2 şey takıldı:
    1. bu işin yani botun güvenliğini nasıl sağlayacam ? herhangi ibr saldırı olmaz mı?
    2. herhangi bir hukuksal süreç lazım mı?
    çevremden kime söylediysem bu tarz şeylerle beni vazgeçirmeye çalışıyor ama aklıma bu ikisi takıldı...

    aradığım kodların %80 kadarını github vb sitelerden farklı dillerle yazılmış olarak buldum geriye eksiklikleri tamamlamak kalıyor bana ama bunu binance ye mi yazacam tradingview 'e mi yazacam pek çözemedim.... tradingview e yazmam durumunda sanal sunucu mu almam lazım? cevaplar için şimdiden teşekkürler. ,
    1. Bot dışarıya açık olmayacak, https://api.binance.com adresinden binance ile haberleşecek sadece, o da 443 dış port gerekiyor, sunucu almanıza gerek yok, kendi bilgisayarınız 24 saat çalıştırabilirseniz o da olur, (kendi bilgisayarınızda veya satın alarak) bir VM oluşturmanız gerekiyor, her hangi bir linux dağıtımı olur ancak başlangıç seviyesinde olduğunuz için ve çoğu paketi ubuntu'da dağıttıkları için size de onu öneririm, versiyon 18 kullanırsanız hem kaynak tüketimi az olur hem de piyasadaki paketlerin neredeyse tamamı destekliyor, üst versiyonlarda desteklemeyen paket illaki çıkar bir de işletim sistemi gereklilikleri ile uğraşmak size vakit kaybettirir. Sonuç itibari ile bir VM, Ubuntu x64 işletim sistemi, güvenlik duvarından sadece dışa 443 portunu açacaksınız (sunucu alırsanız bir de içeriye ssh portu) dışarıdan içeriye bağlantı olmayacak bu şekilde güvenlik konusunda sıkıntı yaşamazsınız.

    2. Hukuksal olarak bir problem yok, bot kullanmak yasak değil, binance'ın api politika kurallarını inceleyin, dakika başına koydukları api istek limitlerine uyun kafi, zaten milyonlarca dolarlık ani işlem hareketleri yapmayacağınız için market/spot politikalarına aykırı bir şey yapabileceğinizi sanmıyorum.


    Tradingview ile işiniz yok açıkcası, zaten tradingview de binance gibi kurumların apisi üzerinden aldıkları verileri kendi sunucularında işleyerek grafik arayüzde incemele imkanı veriyor, siz direkt olarak binance apileri üzerinden verileri çekip veritabanınıza kaydedecek ve kendi alt yapınız üzerinden verileri analiz ettireceksiniz bota.

    Kolay gelsin, umarım istediğiniz sonuçları alırsınız.
  • 20-10-2021, 18:22:46
    #29
    iMiral adlı üyeden alıntı: mesajı görüntüle
    1. Bot dışarıya açık olmayacak, https://api.binance.com adresinden binance ile haberleşecek sadece, o da 443 dış port gerekiyor, sunucu almanıza gerek yok, kendi bilgisayarınız 24 saat çalıştırabilirseniz o da olur, (kendi bilgisayarınızda veya satın alarak) bir VM oluşturmanız gerekiyor, her hangi bir linux dağıtımı olur ancak başlangıç seviyesinde olduğunuz için ve çoğu paketi ubuntu'da dağıttıkları için size de onu öneririm, versiyon 18 kullanırsanız hem kaynak tüketimi az olur hem de piyasadaki paketlerin neredeyse tamamı destekliyor, üst versiyonlarda desteklemeyen paket illaki çıkar bir de işletim sistemi gereklilikleri ile uğraşmak size vakit kaybettirir. Sonuç itibari ile bir VM, Ubuntu x64 işletim sistemi, güvenlik duvarından sadece dışa 443 portunu açacaksınız (sunucu alırsanız bir de içeriye ssh portu) dışarıdan içeriye bağlantı olmayacak bu şekilde güvenlik konusunda sıkıntı yaşamazsınız.

    2. Hukuksal olarak bir problem yok, bot kullanmak yasak değil, binance'ın api politika kurallarını inceleyin, dakika başına koydukları api istek limitlerine uyun kafi, zaten milyonlarca dolarlık ani işlem hareketleri yapmayacağınız için market/spot politikalarına aykırı bir şey yapabileceğinizi sanmıyorum.


    Tradingview ile işiniz yok açıkcası, zaten tradingview de binance gibi kurumların apisi üzerinden aldıkları verileri kendi sunucularında işleyerek grafik arayüzde incemele imkanı veriyor, siz direkt olarak binance apileri üzerinden verileri çekip veritabanınıza kaydedecek ve kendi alt yapınız üzerinden verileri analiz ettireceksiniz bota.

    Kolay gelsin, umarım istediğiniz sonuçları alırsınız.
    Çokkk çokk teşekkür ederim Hocam. hemen hemen aklımda bi soru kalmadı. iyiki bu konu başlo-ığını gördünüz çok teşekkür ederim. Birgün eğer başarılı olursam beraber bi keyif çayı içelim mutlkaka Sağolun varolun.
  • 06-02-2022, 03:04:51
    #30
    iMiral adlı üyeden alıntı: mesajı görüntüle
    1. Bot dışarıya açık olmayacak, https://api.binance.com adresinden binance ile haberleşecek sadece, o da 443 dış port gerekiyor, sunucu almanıza gerek yok, kendi bilgisayarınız 24 saat çalıştırabilirseniz o da olur, (kendi bilgisayarınızda veya satın alarak) bir VM oluşturmanız gerekiyor, her hangi bir linux dağıtımı olur ancak başlangıç seviyesinde olduğunuz için ve çoğu paketi ubuntu'da dağıttıkları için size de onu öneririm, versiyon 18 kullanırsanız hem kaynak tüketimi az olur hem de piyasadaki paketlerin neredeyse tamamı destekliyor, üst versiyonlarda desteklemeyen paket illaki çıkar bir de işletim sistemi gereklilikleri ile uğraşmak size vakit kaybettirir. Sonuç itibari ile bir VM, Ubuntu x64 işletim sistemi, güvenlik duvarından sadece dışa 443 portunu açacaksınız (sunucu alırsanız bir de içeriye ssh portu) dışarıdan içeriye bağlantı olmayacak bu şekilde güvenlik konusunda sıkıntı yaşamazsınız.

    2. Hukuksal olarak bir problem yok, bot kullanmak yasak değil, binance'ın api politika kurallarını inceleyin, dakika başına koydukları api istek limitlerine uyun kafi, zaten milyonlarca dolarlık ani işlem hareketleri yapmayacağınız için market/spot politikalarına aykırı bir şey yapabileceğinizi sanmıyorum.


    Tradingview ile işiniz yok açıkcası, zaten tradingview de binance gibi kurumların apisi üzerinden aldıkları verileri kendi sunucularında işleyerek grafik arayüzde incemele imkanı veriyor, siz direkt olarak binance apileri üzerinden verileri çekip veritabanınıza kaydedecek ve kendi alt yapınız üzerinden verileri analiz ettireceksiniz bota.

    Kolay gelsin, umarım istediğiniz sonuçları alırsınız.
    Merhaba Hocam, iyi geceler. Ancak yeni yeni python öğrenmeye başladım, 4-5 gün içinde veri bilimine başlayıp önümüzdeki süreçte dediğiniz pandası öğrenmeye çalışacam. python öğrenmeye çalışırkende boş durmadım çeşitli forumlarda benle aynı fikiri düşünen var mı diye bi araştırma yaptım. Bir abi ile karşılaştım benim bot mantığında zamanında bir şeyler yapmış. Bende o abiyle iletişime girdim bana yazdığı botun kodlarını rar dosyası olarak attı. c# ile yazmış paket(bol klasörlü ve dosyalı) halinde arayüzlü falan. Ancak ben yazdığı programı visual code ile çalıştırmayı denedim lakin başarılı olamadım. Önce yazdığı koda apı key'i falan mı girmem lazım. Bu konuda yardımcı olabilir misiniz?
  • 06-02-2022, 23:57:44
    #31
    sinn25 adlı üyeden alıntı: mesajı görüntüle
    Merhaba Hocam, iyi geceler. Ancak yeni yeni python öğrenmeye başladım, 4-5 gün içinde veri bilimine başlayıp önümüzdeki süreçte dediğiniz pandası öğrenmeye çalışacam. python öğrenmeye çalışırkende boş durmadım çeşitli forumlarda benle aynı fikiri düşünen var mı diye bi araştırma yaptım. Bir abi ile karşılaştım benim bot mantığında zamanında bir şeyler yapmış. Bende o abiyle iletişime girdim bana yazdığı botun kodlarını rar dosyası olarak attı. c# ile yazmış paket(bol klasörlü ve dosyalı) halinde arayüzlü falan. Ancak ben yazdığı programı visual code ile çalıştırmayı denedim lakin başarılı olamadım. Önce yazdığı koda apı key'i falan mı girmem lazım. Bu konuda yardımcı olabilir misiniz?
    VS Code ile klasörü açın, otomatik gerekli eklentileri ve derleyici yüklemeyi önerir, vs code ile c# derleme ortamı hazırlama diyerek googleda arayarak bakabilirsin. Tamamen c# ile hazırlanmışsa vs code veya vs community sürümünü kurarak programı derleyebilir ve çalıştırabilirsin. Bot yazılımı olduğu için binance veya başka bir borsa api'si kullanıyordur büyük ihtimalle, dosyalara bakarak api bilgilerinin kaydedildiği kısmı bulup kendi bilgilerini doldurman gerekecektir. C# projelerinde genelde Settings.settings içerisine kaydedilir bu tür global sabit değişkenleri, veya yazan kişi kendi config dosyasını oluşturmuş olabilir. Dediğim gibi C# çalıştırma ortamını hazırlarsan klasörler ve dosyalar nasıl bir mantıkla hazırlanmış daha kolay anlarsın. Yine de zorlanırsan youtube'a c# başlangıç yazarak temel bilgileri öğrenebilirsin. Her dilin kendine göre bir mantığı ve prensipleri olduğundan phyton'a göre farklı gelebilir.
  • 09-02-2022, 16:30:00
    #32
    trandingdeki indikatörü bota çevirmek için hazır sistemler yok mu acaba?

    sizin kullandığınız indikatörü verebilirseniz özelden sevinirim. @sinn25;
  • 12-02-2022, 20:00:35
    #33
    iMiral adlı üyeden alıntı: mesajı görüntüle
    VS Code ile klasörü açın, otomatik gerekli eklentileri ve derleyici yüklemeyi önerir, vs code ile c# derleme ortamı hazırlama diyerek googleda arayarak bakabilirsin. Tamamen c# ile hazırlanmışsa vs code veya vs community sürümünü kurarak programı derleyebilir ve çalıştırabilirsin. Bot yazılımı olduğu için binance veya başka bir borsa api'si kullanıyordur büyük ihtimalle, dosyalara bakarak api bilgilerinin kaydedildiği kısmı bulup kendi bilgilerini doldurman gerekecektir. C# projelerinde genelde Settings.settings içerisine kaydedilir bu tür global sabit değişkenleri, veya yazan kişi kendi config dosyasını oluşturmuş olabilir. Dediğim gibi C# çalıştırma ortamını hazırlarsan klasörler ve dosyalar nasıl bir mantıkla hazırlanmış daha kolay anlarsın. Yine de zorlanırsan youtube'a c# başlangıç yazarak temel bilgileri öğrenebilirsin. Her dilin kendine göre bir mantığı ve prensipleri olduğundan phyton'a göre farklı gelebilir.
    Merhaba Hocam, biraz rahatsızdım ondan geç yazabildim kusura bakmayın. Kod derlemede sorun yok galiba kodlara eklememiz gereken şeyler olduğu için hata veriyor diye anladım. ApıKey/secretKey'i ekledim ama yine olmadı ve güvenlik güncelleştirmeleri almayacak diyor toplamda 5 hata alıyorum... Neyse artık pythondan sonra c# öğrenmeye başlarım artık. Zaten ybs okuyorum amacım daha çok bot yazmak vs değilde ilgi duyup programlama dillerini öğrenmek.. İnşallah başarılı olurum. Verdiğim rahatsızlıklar için kusura bakmayın, iyi akşamlar dilerim. Teşekkürler.
  • 15-02-2022, 02:10:12
    #34
    1 hafta once yeni bir bot çalışmasını tamamladım.
    Tradinview indikatorum ile 15dk ve 30dk ile işlem yapıyorum. Kaldiracli piyasa da işleme giriyorum genelde.

    Ben 3commas kullandım ayrıca onu da önerebilirim. Python ile uğraşmadan sadece trading view ile de işi cozebileceginizi düşünüyorum. Desteğe ihtiyacınız olursa pm atabilirsiniz.
  • 15-02-2022, 12:21:25
    #35
    sinn25 adlı üyeden alıntı: mesajı görüntüle
    merhabalar hocam yazılım bilgim malesef yeterli değil. Çok geç kalmadan kendimi daha yeni yeni geliştirmeye çalışıyorum. Ayrıca piyasadaki botlara güvenmiyorum. 3 4 ay önceki düşüşte tüm botlar patladı kimse düşüş yönünü bilemedi . otomotiğe döndürmeye çalıştığım bot BTC için 64k de düşüş 30k da ise yükseliş yönüne döndü. düşüşü %0 sapma payı ile bildi ama maalesef yükselişte %3.5 ile yanıldı. Ayrıca geliştirme aşaması çok işime yaramayacasktır yeni bir sistem farklı bir bakış açısı yaratmak durumundayım. galiba sadece python bilmek işime yarayacaktır.
    merhaba, kullanacağınız indikatör supertrend ya da ichimoku bulutu mu?