переделал немного P1000R, возьми последний сборник, попробуй и отпишись
Code:
[HandlerName("TrailStop P1000R")]
[HandlerCategory("vvPosClose")]
public class TrailStopP1000r : IPosition2Double
{
  [HandlerParameter(true, "1.5", Min = "0.1", Max = "0.6", Step = "0.05", Name = "StopLoss")]
  public double StopLoss { get; set; }
  [HandlerParameter(true, "0.5", Min = "0.1", Max = "0.6", Step = "0.05", Name = "TrailEnable")]
  public double TrailEnable { get; set; }
  [HandlerParameter(true, "0.5", Min = "0.1", Max = "0.6", Step = "0.05", Name = "TrailLoss")]
  public double TrailLoss { get; set; }
  //---- 2 параметра для второго уровня профита-трейллосса
  [HandlerParameter(true, "0", Min = "0", Max = "0.6", Step = "0.05", Name = "ProfitLimit")]
  public double ProfitLimit { get; set; }
  [HandlerParameter(true, "0", Min = "0", Max = "0.6", Step = "0.05", Name = "TrLoss2")]
  public double TrailLoss2 { get; set; }

  public static double GenTrailStopP1000r(IPosition _pos, int _barNum, double _StopLoss, double _TrailEnable, double _TrailLoss, double _ProfitLimit, double _TrailLoss2)



Отредактировано vito333 (Thu Jun 07 2012 10:30 AM)