boratuncer / vobalgo

VOBALGO
0 stars 2 forks source link

Yanlış açılan ilk LONG pozisyonlar için yeni algoritma #448

Closed boratuncer closed 6 years ago

boratuncer commented 6 years ago

Test sonuçları

#448.xlsx

boratuncer commented 6 years ago

Algoritmanın ana kısımı

  1. İlk açılan sinyal LONG ise, 300 - 1600 tick arası için algoritmayı çalıştır, tick 1600'den büyük ise algoritmayı durdur. 1a) pozisyon_minofmax - 0.125 < pozisyon_fiyat < pozisyon_minofmax - 0.075 ise ve anlık_fiyat > anlık_minofmax ise algoritmanın ilk kısmını çalıştır 1b) pozisyon_minofmax < pozisyon_fiyat < pozisyon_minofmax - 0.050 ise ve anlık_fiyat > anlık_minofmax ise algoritmanın ikinci kısmını çalıştır

Algoritmanın birinci kısımı

i.a) Eğer anlık_fiyat < anlık_maxofmin - 0.1 ise pozsiyonu kapat (AL veya TP ile) i.b) Eğer anlık_fiyat < anlık_minofmax - 0.1 ise pozsiyonu kapat (AL veya TP ile) i.c) Eğer anlık_fiyat, anlık_maxstddev'e çok yaklaşmış ise ve anlık_fiyat != anlık_yüksek ise ve anlık.id ile yakalanan pozisyon_id arasında fark 400 tick'ten fazla ise izlemeye al. Eğer bu koşul 2. kere yaşanmış ise pozisyonu kapat (AL veya TP) i.d) Eğer i.c) şıkkı gerçekleşmiş ise fiyatı kayıt et ve izlemeye başla. Eğer fiyat 0.1 puan aşağı düşerse SHORT pozisyon aç, eğer fiyat 0.1 puan yukarı giderse LONG pozisyon aç

Algoritmanın ikinci kısımı

ii.a) Eğre anlık_fiyat < anlık_minofmax - 0.050 ise pozsiyonu kapat (AL veya TP ile) ii.b) Eğer ii.a) şıkkı gerçekleşmiş ise, ve herhangibir yöne pozisyon açılmış ise ve o an ki tick ile pozisyon açılan tick arasında 1200 tick'ten fazla varsa pozisyonun hiçbir şart altında kapanmasına izin verme, CP'e ile kapansın

boratuncer commented 6 years ago

Algoritma koda eklendi.