DJ
Job Description
I require code to be added to existing cBot in order to grab external price feed from FIX API exchange.
using System;
using System.Linq;
using cAlgo.API;
using cAlgo.API.Indicators;
using cAlgo.API.Internals;
using cAlgo.Indicators;
namespace cAlgo
{
[Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
public class LatencyArbitrage : Robot
{
[Parameter("Symbol", DefaultValue = "EURUSD")]
public string FX { get; set; }
[Parameter("Order Label", DefaultValue = "123456")]
public string OrderLabel { get; set; }
[Parameter("Slippage", DefaultValue = "5")]
public int Slippage { get; set; }
[Parameter("Difference To Open", DefaultValue = 2, MinValue = 2)]
public int DiffToOpen { get; set; }
[Parameter("Max Spread on Slow", DefaultValue = 2.0, MinValue = 2.0)]
public double SpreadSlow { get; set; }
[Parameter("Max Spread On Fast", DefaultValue = 2.0, MinValue = 2.0)]
public double SpreadFast { get; set; }
[Parameter("Use Hidden Stop Loss", DefaultValue = true)]
public bool HideSL { get; set; }
[Parameter("Stop Loss (pips)", DefaultValue = 0, MinValue = 0)]
public int StopLoss { get; set; }
[Parameter("Use Hidden Take Profit", DefaultValue = true)]
public bool HideTP { get; set; }
[Parameter("Take Profit (pips)", DefaultValue = 2, MinValue = 2)]
public int TakeProfit { get; set; }
[Parameter("Trailing Step", DefaultValue = 2, MinValue = 2)]
public int TrailStep { get; set; }
[Parameter("FIX Host name", DefaultValue = "")]
public string FixHostName { get; set; }
[Parameter("FIX Port", DefaultValue = "0000", MinValue = "0000")]
public int FixPort { get; set; }
[Parameter("FIX Account Password", DefaultValue = "Password")]
public string FixPW { get; set; }
[Parameter("FIX Sender Comp ID", DefaultValue = "")]
public string FixSendCompID { get; set; }
[Parameter("FIX Target Comp ID", DefaultValue = "")]
public string FixTargetCompID { get; set; }
[Parameter("FIX SenderSUB ID", DefaultValue = "")]
public string FixSenderCompID { get; set; }
protected override void OnStart()
{
// Put your initialization logic here
}
protected override void OnTick()
{
// Put your core logic here
}
protected override void OnStop()
{
// Put your deinitialization logic here
}
}
}

Dear Sir
I can very well add code into your existing cBot so as to grab external price feed from FIX API exchange! I have emailed you too regarding this.
I look forward to your positive response and, thereby, working on this project, very much!
Kind Regards,
Satyam