Merhaba, iq hesabım var (demo değil), ancak halen stratejimi matriks deneme ortamı üzerinden çalıştırıyorum.
Primeda kullandığım formulümü iq ya aktarmayı başardım. Tüm barları seçerek backtest yaptığımda alım satım yerleri birebir aynı.
Ancak stratejiyi çalıştır deyip, matriks deneme ortamında çalıştırınca, primeda emir gelen yerlerde iq da emir gelmiyor. Mesela bugün sistemim (prime'da) bir al, bir de sat emri verdi. Fakat iki emir de iq da verilmedi.
Çalışan strateji sayısını gösteren mavi alan doğru sayıyı gösteriyor. Çift tıklayınca stratejim görünüyor. Strateji çalışıyor yani.
[SymbolParameter("FXU030N1")]// bu sembol seçili.
alım satım koşulumda parantez içine debug ile açıklama yerleştirdim. Bu açıklama da rapor ekranındaki debug sekmesine düşmedi.
SendMarketOrder(Symbol, Lot, OrderSide.Buy,ChartIcon.Buy);
Debug("Alış emri verildi Fiyat :"+close+" Zaman : "+DateTime.Now);
Bugün dahil yeniden backtest yaptığımda canlıda vermesi gereken yerlerde backtestte emir vermiş görünüyor. Debug açıklaması da var backtestte.
Sistemin backtestte doğru çalışıp da, matriks deneme ortamında doğru çalışmamasının nedeni ne olabilir? Neleri kontrol etmeliyim?