0 beğenilme 0 beğenilmeme
143 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 | 143 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,852 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.



7,972 soru
7,951 cevap
4,536 yorum
13,103 kullanıcı