0 beğenilme 0 beğenilmeme
235 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 | 235 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,872 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,386 soru
8,341 cevap
4,706 yorum
17,967 kullanıcı