0 beğenilme 0 beğenilmeme
448 kez görüntülendi

MRB 

yardımcı olduğunuz kodda hata alıyorum yardımcı olur musunuz tşk. 

 

kod :

using System; using System.Collections.Generic; using System.Linq; using Matriks.Data.Symbol; using Matriks.Engines; using Matriks.Indicators; using Matriks.Symbols; using Matriks.Trader.Core; using Matriks.Trader.Core.Fields; using Matriks.Lean.Algotrader.AlgoBase; using Matriks.Lean.Algotrader.Models; using Matriks.Lean.Algotrader.Trading; using Matriks.AI; using Matriks.AI.AiParameters; using Matriks.AI.Data; using Matriks.Trader.Core.TraderModels; using System.Net; using System.IO; using System.Text; namespace Matriks.Lean.Algotrader { public class TelegramBot { static readonly string token = "1674939781"; static readonly string chatId = "@123456"; // public static string SendMessage(string message) { string retval = string.Empty; string url = $"; using (var webClient = new WebClient()) { retval = webClient.DownloadString(url); } return retval; } } public class SablonTelegramExplorer : Explorer { [Parameter(3)] public int MavilimwFirstMovPeriod1; [Parameter(5)] public int MavilimwSecondMovPeriod1; MAVILIMW mavilimw; static StringBuilder veri = new StringBuilder(); static object locker = new object(); public override void OnInit() { mavilimw = MAVILIMWIndicator(Symbol, SymbolPeriod, MavilimwFirstMovPeriod1, MavilimwSecondMovPeriod1); } public override bool OnExplorer(List<BarDataEventArgs> bardatas) { bool sonuc = false; var barData1 = GetBarData(Symbol, SymbolPeriod); var close = GetSelectedValueFromBarData(barData1, OHLCType.Close); if (CrossAbove(barData1, mavilimw, OHLCType.Close, 0)) { sonuc = true; lock (locker) { veri.AppendLine(Symbol + "|" + "Buy" + "|" + close); } } return sonuc; } public override void OnExplorerFinished() { if (veri.Length>0) { TelegramBot.SendMessage(veri.ToString()); } } } }

Algoritmik Trading kategorisinde (232 puan) tarafından | 448 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme

Merhabalar,
Şablon ve ALGOTrader sınıf isminin aynı olmasına dikkat ediniz.



İyi çalışmalar.

(2,981 puan) tarafından
0 0
tşk. bu sorun çözüldü fakat. emir gönderme aracı kurum girişi istiyor tarama yapmak için. ben sadece düşeni kıran tarama sonuçlarını bildirmesini istiyorum.ve tarama sadece 30 hisse alıyor.
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,635 soru
8,589 cevap
4,821 yorum
19,779 kullanıcı