Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

strateji içerisinde sayaç kurma

Soruldu
Görüntülenme
787 görüntülenme
Durum
Cevaplandı
Strateji içerisine saniye bazında sayaç kurmak istiyorum. Örneğin bir sayaç kurayım 0'dan başlasın sürekli saniyede bir artsın. Stratejide sat emri gidince sat emri kodunun altına sayac=0 kodunu ekleyerek her sat emrinden sonra sayacı sıfırlayacağım ve böylece stratejide sayaç 0 dan yeniden saymaya başlayacak. Böyle basit bir sayacı nasıl ekleyebeilirim?
Paylaş

1 Cevap

1

Faydalanan olursa diye de yazmak istedim. Şu şekilde çözdüm;

Öncelikle alttaki gibi değişken tanımlıyoruz.

DateTime TimeStamp;

Sonra, diyelim ki sat işleminden sonra stratejim 60 saniye beklesin istiyorum. Bunun için 60 saniyelik sayacın başlaması için sat koşulunun altına (ya da sayacın nerede başlamasını istiyorsanız oraya) alttaki kodu yazıyoruz.

        TimeStamp = DateTime.Now.AddSeconds(60);

Son olarak da stratejideki al sat kodlarına aşağıdaki gibi if koşulunun altına ekliyoruz

if (DateTime.Now >= TimeStamp)

 

Ya da al sat koşulunuzun içinde bulunduğu mevcut if koşuluna;

&& DateTime.Now >= TimeStamp

şeklinde de ekleme yapabilirsiniz.

 

BağlantıBayraklamtrx146

Yorumlar (2)

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol