Merhabalar,
İstediğiniz tarama aşağıda verilmiştir.
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 mumformasyon : Explorer
{
public override void OnInit()
{
}
public override bool OnExplorer(List<BarDataEventArgs> bardatas)
{
var barData1 = GetBarData();
var ohlcData1 = GetSelectedValueFromBarData(barData1, OHLCType.Close);
var Close = Ref(barData1, OHLCType.Close, 0);
var Low = Ref(barData1, OHLCType.Low, 0);
var Open = Ref(barData1, OHLCType.Open, 0);
var Close_ = Ref(barData1, OHLCType.Close, 1);
var Low_ = Ref(barData1, OHLCType.Low, 1);
var Open_ = Ref(barData1, OHLCType.Open, 1);
if (Close_ <= Open_ * 0.995m && Open<Close && Open<Low_ && Close>((Open_ + Close_) / 2) && Close<Open_)
return true;
return false;
}
}
}
İyi çalışmalar.