0 beğenilme 0 beğenilmeme
306 kez görüntülendi

Merhabalar,
bir adet short sell stratejim var, canli piyasada ilk emiri gonderiyor fakat sonrasinda gelen emirlerde SendOrderSequential Methodu false olmasina ragmen bu uyariyi aliyorum:
"Emir sinyali geldi fakat, emirlerin sirali gitmesi secenegi aktif oldugundan emir gonderilmedi. Emir yonu: Satis,
yardimci olursaniz cok sevinirim
public override void OnInit()

        {

            AddSymbol(Symbol, SymbolPeriod);

 

            //Eger backtestte emri bir al bir sat seklinde gonderilmesi isteniyor bu true set edilir.

            //Alttaki satırı silerek veya false geçerek emirlerin sirayla gönderilmesini engelleyebilirsiniz.

            SendOrderSequential(false);

            // Algoritmanın kalıcı veya geçici sinyal ile çalışıp çalışmayacağını belirleyen fonksiyondur.

            // true geçerseniz algoritma sadece yeni bar açılışlarında çalışır, bu fonksiyonu çağırmazsanız veya false geçerseniz her işlem olduğunda algoritma tetiklenir.

            WorkWithPermanentSignal(false);

          

     }

 

 

...

public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues)

        {

...

                    SendShortSaleLimitOrder(Symbol, volumeToBuy, lastPrice);

 

}

Tesekkurler,
Sarp

Algoritmik Trading kategorisinde (14 puan) tarafından | 306 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

Al - sat ile açığa sat – açık pozisyonu kapat işlemlerinin sıralı gidip gitmesi için farklı fonksiyonlar kullanılmaktadır.

SendOrderSequentialForShort() fonksiyonunu inceleyebilirsiniz.

İyi çalışmalar.

// Al-sat => Al ile başlar sıralı gider

SendOrderSequential(true,Side.Buy);

// açığa sat - açık pozisyonu kapat => açığa satışla başlar sıralı gider

SendOrderSequentialForShort(true,Side.Sell);

(15,892 puan) tarafından
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



8,635 soru
8,589 cevap
4,821 yorum
19,782 kullanıcı