Does anyone know of a way to setup a more advanced stop than IBs current trailing stop? For example I would like to attach a Parabolic SAR or Chandelier stop to my long GBPUSD position based on my 15 minute chart. Of course I know this is not possible using IBs current interface/charting, the only way is through a 3rd party vendor using IBs API. Thanks for any suggestions you guys might have.
tradelink works with IB and many other brokers, has a simulated trailing stop that you can plug any indicator into.... eg: Code: public class SmarterStop : ResponseTemplate { TrailTracker _tt = new TrailTracker(); override void GotTick(Tick k) { // get distance to set stop from your custom indicator double traildist = CustomModule.CustomIndicator(k); // set updated distance for symbol _tt[k.symbol] = new OffsetInfo(0,traildist); // enforce trailing stop if needed _tt.newTick(k); } public SmarterStop() { _tt.SendOrder+=new OrderDelegate(sendorder); } override void GotFill(Trade fill) { _tt.Adjust(fill); } override void GotPosition(Position p) { _tt.Adjust(p); } } http://tradelink.googlecode.com