0 beğenilme 0 beğenilmeme
297 kez görüntülendi
kullanmış olduğum iki ayrı sistemi birleştirmek istiyorum

al
A1:=FML("GAR2")>ref(FML("GAR2"),-1);
A2:=FML("GAR1")>ref(FML("GAR1"),-1);
A1 AND A2
sat
A1:=FML("GAR2")<ref(FML("GAR2"),-1);
A2:=FML("GAR1")<ref(FML("GAR1"),-1);
A1 AND A2

yazdığımda sistem biri birini bekleyip biri al verdimi diğer sistemin de al vermesi ile biri sat verdimi diğerinin de sat vermesi ile işlem yapması gerek iken sadece aynı barda ikisi al sat yapmış olduğu yerlerde işlem yapıyor. bu AND mantığına ters bir durum. ben aynı barda işlem varsa yapsın istemiyorum. biri al verdiğinde ya da sat verdiğin de diğer sitemin de al sat verdiğinde işlem olsun istiyorum. ama bir türlü çözüm bulamadım. OR ile bunları birleştirince hangisi önce işlem yapmış ise doğru şekilde işlem yapıyor. sorun AND kullanınca biri birini beklemek yerine aynı barda olan işlemleri arıyor. örneğin saat 10.20 de GAR1 SAT VERDİ GAR2 DE 16.30 DA SAT VERDİ SİSTEM O AN DEVREYE GİRMELİ AMA SİSTEM NEYİ BAZ ALIYOR GAR1 VE GAR2 İKİ GÜN SONRA 13.50 DE AYNI ANDA SAT VERMİŞ İSE İŞLEM YAPIYOR. BUDA İŞE YARAMAZ BİŞEY TABİ. BEKLEMEK YERİNE AYNI BARDA İŞLEM VARSA YAPIYOR. AND MANTIĞINA TERS  sorun nerde kaynaklanıyor. çözüm önerisi vere bilir misiniz.
Grafik kategorisinde (40 puan) tarafından | 297 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

Burada asıl sorun, stratejilerin içeriklerinin AND mantığına uymamasıdır.

2 tane kesişmeyi AND ile birleştirirseniz sonuç almanız çok çok zor hatta imkansız da olabilir.

Lütfen linkteki dokümanın ek bilgiler kısmına göz atınız.

İyi çalışmalar

https://www.matriksdata.com/website/bireysel-urunler/matriks-veri-terminali/dokumanlar/matriks-veri-terminali-indikatorler-dokumani

 

 

(13,600 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,637 soru
8,591 cevap
4,821 yorum
19,805 kullanıcı