StratoQuant
TR
Ücretsiz kodu alın

Ücretsiz kod sizden neler bekliyor

İhtiyaç duyacağınız sırayla altı adım. İlk seferde yaklaşık bir saatinizi alır.

  1. 01

    Python

    python.org'dan ya da işletim sisteminizin paket yöneticisinden Python 3.10 veya daha yeni bir sürüm kurun. Zip dosyasını açtığınız klasörde bir terminal açın ve kodun kullandığı iki paketi kurun:

    pip install -r requirements.txt

    python --version komutu 3.10 ya da üzerini gösteriyorsa hazırsınız. Kod yazmanız gerekmez; okumanız işinizi kolaylaştırır ve her dosyada açıklamalar vardır.

  2. 02

    Günlük fiyat dosyası

    Kod, her işlem günü için bir satır içeren ve README dosyasında sayılan sütunlara sahip bir CSV dosyası okur (Date, Open, High, Low, Close; Owl_SPY için ayrıca Dividend).

    Fiyatları bir piyasa verisi sağlayıcısından ya da aracı kurumunuzun veya grafik platformunuzun dışa aktarımından alabilirsiniz. Kaynak ne olursa olsun, kullanım koşulları sizin kullanımınıza izin vermelidir; bunu kontrol edin. Piyasa verisi sağlamıyoruz ve sağlayıcı da önermiyoruz.

  3. 03

    Doğru düzeltmeler

    Hisse bölünmeleri her zaman düzeltilmiş olmalıdır; ikiye bölünen bir hisse %50'lik bir düşüş gibi görünmemeli. Temettüler sisteme göre değişir. Harrier_SPY, temettülerin içine katıldığı toplam getiri fiyatlarını okur. Owl_SPY ise işlem gördüğü haliyle fiyatları ve ayrı bir Dividend sütununu okur, çünkü temettüyü yalnızca pozisyon taşıdığı gecelerde alır. Her README hangisini istediğini yazar.

  4. 04

    Dosyayı kontrol edin

    Tarihler sıralı olmalı; eksik ya da tekrarlanan gün, sıfır ya da boş fiyat olmamalı ve son satır tamamlanmış son işlem günü olmalı. Sürprizlerin çoğu koddan değil, buradan çıkar.

  5. 05

    Yayımlanan testi tekrarlayın

    Önce her sistemi test döneminin tamamı boyunca çalıştırın ve sonucu README'deki rakamlarla karşılaştırın. Birbirine yakınsa veriniz ve kurulumunuz bizimkiyle uyuşuyor demektir. Aradaki fark büyükse, sebebi neredeyse her zaman veridir.

  6. 06

    Ancak bundan sonra durum

    Kuralın verinizin son satırı itibarıyla ne söylediğini görmek için komuta --status ekleyin. İşlem yapıp yapmamak, ne zaman ve nasıl yapacağınız tamamen sizin kararınızdır; kod hiçbir aracı kuruma bağlanmaz ve emir vermez.

Denemeye hazırsanız

Birini isteyin, ikisini birden gönderelim: Harrier_SPY ve Owl_SPY, sade bir dille yazılmış kuralları ve Python koduyla.

Ücretsiz kodu alın

Kodu kurmak ya da çalıştırmakla ilgili sorularınız mı var? Kodla birlikte gelen e-postayı yanıtlayın. Yazılımla ilgili soruları yanıtlarız; kullanıp kullanmamanız ya da ne alıp satacağınız konusunda yol gösteremeyiz. Diğer yanıtlar SSS sayfasında.