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

Merhabalar,

IQAlgo explorer da bir sembole ait spot ve vadeli fiyatını aynı satırda nasıl gorebilirim. Yazmaya calistigim kodu asagida bulabilirsiniz. Tesekkur ederim..

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Matriks.Data.Symbol;
using Matriks.Engines;
using Matriks.Lean.Algotrader.AlgoBase;
using Matriks.Lean.Algotrader.Models;
using Matriks.Indicators;

namespace Matriks.Lean.Algotrader
{
	public class V_E_SPOT_FEATURE : Explorer
	{
		
		public override void OnInit()
		{
			AddColumns(3);
			SetColumnText(0, "SEMBOL");
			SetColumnText(1, "SPOT");
			SetColumnText(2, "VADELI");
		}

		public override bool OnExplorer(List<BarDataEventArgs> bardatas)
		{
			string symbolName = GetSymbolName(bardatas.FirstOrDefault().SymbolId);
			string F_symbolName = "F_" + symbolName + "0521";
						
			decimal F_alisFiyati = 0; //TODO feature kontratın F_symbolName anlık fiyatnı okuma
			
			SetColumn(0, GetSymbolName(bardatas.FirstOrDefault().SymbolId));
			SetColumn(1, Math.Round(bardatas.FirstOrDefault().BarData.Close, 4));
			SetColumn(1, Math.Round(F_alisFiyati, 4));
			
			
			return true;
		}
	}
}

 

Explorer kategorisinde (16 puan) tarafından | 340 kez görüntülendi
0 0
Buna cevap gelmemiş, bende benzer bir soru sormak isterim.

Aynı satırda görmek ve hatta aralarındaki fark mesela %2 olduğunda gibi bir işlem tetikleyebilir miyiz?

spotta al vadelide sat gibi mesela? ya da tersi?

Bu soruya cevap vermek için lütfen giriş yapınız veya kayıt olunuz.

8,561 soru
8,512 cevap
4,785 yorum
19,358 kullanıcı