protected override void Create(){
     m_AverageFC = new AverageFC(this);
     m_MACrossSE =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MACrossSE",
                                                               EOrderAction.SellShort));
     m_Counter = new VariableObject<int>(this);
 }
 protected override void Create(){
     m_AverageFC = new AverageFC(this);
     m_LowerBand = new VariableSeries<Double>(this);
     m_KltChSE = OrderCreator.Stop(new SOrderParameters(Contracts.Default, "KltChSE", EOrderAction.SellShort));
     m_bSetupSE = new VariableObject<bool>(this);
     m_CrossingLow = new VariableObject<double>(this);
 }
 protected override void Create(){
     m_AverageFC = new AverageFC(this);
     m_UpperBand = new VariableSeries<Double>(this);
     m_bSetupLE = new VariableObject<bool>(this);
     m_CrossingHigh = new VariableObject<double>(this);
     m_KltChLE = OrderCreator.Stop(new SOrderParameters(Contracts.Default, "KltChLE", EOrderAction.Buy));
 }
 protected override void Create(){
     m_AverageFC = new AverageFC(this);
     m_Avg = new VariableSeries<Double>(this);
     m_MACrossSX =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MACrossSX",
                                                               EOrderAction.BuyToCover, OrderExit.FromAll));
 }
Exemplo n.º 5
0
 protected override void Create()
 {
     m_AverageFC = new AverageFC(this);
     m_MACrossLE =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MACrossLE", EOrderAction.Buy));
     m_Counter = new VariableObject <int>(this);
 }
 protected override void Create(){
     m_FastAverageFC = new AverageFC(this);
     m_MedAverageFC = new AverageFC(this);
     m_SlowAverageFC = new AverageFC(this);
     m_Cond = new VariableSeries<Boolean>(this);
     m_MA3CrsLE =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MA3CrsLE", EOrderAction.Buy));
 }
 protected override void Create()
 {
     m_AverageFC   = new AverageFC(this);
     m_LowerBand   = new VariableSeries <Double>(this);
     m_KltChSE     = OrderCreator.Stop(new SOrderParameters(Contracts.Default, "KltChSE", EOrderAction.SellShort));
     m_bSetupSE    = new VariableObject <bool>(this);
     m_CrossingLow = new VariableObject <double>(this);
 }
 protected override void Create()
 {
     m_AverageFC    = new AverageFC(this);
     m_UpperBand    = new VariableSeries <Double>(this);
     m_bSetupLE     = new VariableObject <bool>(this);
     m_CrossingHigh = new VariableObject <double>(this);
     m_KltChLE      = OrderCreator.Stop(new SOrderParameters(Contracts.Default, "KltChLE", EOrderAction.Buy));
 }
 protected override void Create()
 {
     m_AverageFC = new AverageFC(this);
     m_Avg       = new VariableSeries <Double>(this);
     m_MACrossSX =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MACrossSX",
                                                         EOrderAction.BuyToCover, OrderExit.FromAll));
 }
Exemplo n.º 10
0
 protected override void Create()
 {
     m_averagefc1 = new AverageFC(this);
     m_avg        = new VariableSeries <Double>(this);
     Plot1        =
         AddPlot(new PlotAttributes("Avg", 0, Color.Yellow,
                                    Color.Empty, 0, 0, true));
 }
 protected override void Create(){
     m_FastAverageFC = new AverageFC(this);
     m_SlowAverageFC = new AverageFC(this);
     m_FastAvg = new VariableSeries<Double>(this);
     m_SlowAvg = new VariableSeries<Double>(this);
     m_MA2CrossSE =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MA2CrossSE",
                                                               EOrderAction.SellShort));
 }
 protected override void Create()
 {
     m_FastAverageFC = new AverageFC(this);
     m_SlowAverageFC = new AverageFC(this);
     m_FastAvg       = new VariableSeries <Double>(this);
     m_SlowAvg       = new VariableSeries <Double>(this);
     m_MA2CrossLE    =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MA2CrossLE", EOrderAction.Buy));
 }
 protected override void Create()
 {
     m_FastAverageFC = new AverageFC(this);
     m_MedAverageFC  = new AverageFC(this);
     m_SlowAverageFC = new AverageFC(this);
     m_Cond          = new VariableSeries <Boolean>(this);
     m_MA3CrsSE      =
         OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "MA3CrsSE",
                                                         EOrderAction.SellShort));
 }
 protected override void Create(){
     m_averagefc1 = new AverageFC(this);
     m_wtdclose = new VariableSeries<Double>(this);
     m_avg = new VariableSeries<Double>(this);
     Plot1 =
         AddPlot(new PlotAttributes("WtdClose", 0, Color.Yellow,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("Avg", 0, Color.Magenta,
                                    Color.Empty, 0, 0, true));
 }
 protected override void Create(){
     m_averagefc1 = new AverageFC(this);
     m_averagefc2 = new AverageFC(this);
     m_fastavg = new VariableSeries<Double>(this);
     m_slowavg = new VariableSeries<Double>(this);
     Plot1 =
         AddPlot(new PlotAttributes("FastAvg", 0, Color.Yellow,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("SlowAvg", 0, Color.Magenta,
                                    Color.Empty, 0, 0, true));
 }
 protected override void Create(){
     m_averagefc1 = new AverageFC(this);
     m_typprice = new VariableSeries<Double>(this);
     m_avg = new VariableSeries<Double>(this);
     Plot1 =
         AddPlot(new PlotAttributes("TypPrice", 0, Color.Cyan,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("Avg", 0, Color.Blue,
                                    Color.Empty,
                                    0, 0, true));
 }
 protected override void Create(){
     m_averagefc1 = new AverageFC(this);
     Plot1 =
         AddPlot(new PlotAttributes("Plot1", EPlotShapes.BarHigh,
                                    Color.Yellow, Color.Empty, 0,
                                    0,
                                    true));
     Plot2 =
         AddPlot(new PlotAttributes("Plot2", EPlotShapes.BarLow,
                                    Color.Yellow, Color.Empty, 0,
                                    0,
                                    true));
 }
 protected override void Create(){
     m_averagefc1 = new AverageFC(this);
     m_vvol = new VariableSeries<Double>(this);
     m_avgvvol = new VariableSeries<Double>(this);
     Plot1 =
         AddPlot(new PlotAttributes("Vol", EPlotShapes.Histogram,
                                    Color.White, Color.Empty, 0,
                                    0,
                                    true));
     Plot2 =
         AddPlot(new PlotAttributes("VolAvg", 0, Color.Cyan,
                                    Color.Empty, 0, 0, true));
 }
Exemplo n.º 19
0
 protected override void Create()
 {
     m_averagefc1 = new AverageFC(this);
     m_typprice   = new VariableSeries <Double>(this);
     m_avg        = new VariableSeries <Double>(this);
     Plot1        =
         AddPlot(new PlotAttributes("TypPrice", 0, Color.Cyan,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("Avg", 0, Color.Blue,
                                    Color.Empty,
                                    0, 0, true));
 }
Exemplo n.º 20
0
 protected override void Create()
 {
     m_averagefc1 = new AverageFC(this);
     m_averagefc2 = new AverageFC(this);
     m_lowerband  = new VariableSeries <Double>(this);
     m_upperband  = new VariableSeries <Double>(this);
     Plot1        =
         AddPlot(new PlotAttributes("UpperBand", 0, Color.Yellow,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("LowerBand", 0, Color.Blue,
                                    Color.Empty, 0, 0, true));
 }
Exemplo n.º 21
0
 protected override void Create()
 {
     m_averagefc1 = new AverageFC(this);
     Plot1        =
         AddPlot(new PlotAttributes("Plot1", EPlotShapes.BarHigh,
                                    Color.Yellow, Color.Empty, 0,
                                    0,
                                    true));
     Plot2 =
         AddPlot(new PlotAttributes("Plot2", EPlotShapes.BarLow,
                                    Color.Yellow, Color.Empty, 0,
                                    0,
                                    true));
 }
Exemplo n.º 22
0
 protected override void Create()
 {
     m_averagefc1 = new AverageFC(this);
     m_vvol       = new VariableSeries <Double>(this);
     m_avgvvol    = new VariableSeries <Double>(this);
     Plot1        =
         AddPlot(new PlotAttributes("Vol", EPlotShapes.Histogram,
                                    Color.White, Color.Empty, 0,
                                    0,
                                    true));
     Plot2 =
         AddPlot(new PlotAttributes("VolAvg", 0, Color.Cyan,
                                    Color.Empty, 0, 0, true));
 }
 protected override void Create(){
     m_averagefc1 = new AverageFC(this);
     m_lowerband = new VariableSeries<Double>(this);
     m_upperband = new VariableSeries<Double>(this);
     Plot1 =
         AddPlot(new PlotAttributes("UpperBand", 0, Color.Yellow,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("LowerBand", 0, Color.Blue,
                                    Color.Empty, 0, 0, true));
     Plot3 =
         AddPlot(new PlotAttributes("MidLine", 0, Color.Gray,
                                    Color.Empty, 0, 0, true));
 }
Exemplo n.º 24
0
        protected override void Create()
        {
            m_averagefc1 = new AverageFC(this);
            m_lowerband  = new VariableSeries <Double>(this);
            m_upperband  = new VariableSeries <Double>(this);
            Plot1        =
                AddPlot(new PlotAttributes("UpperBand", 0, Color.Green, Color.Empty, 1, 0, true));
            Plot2 =
                AddPlot(new PlotAttributes("LowerBand", 0, Color.Red, Color.Empty, 1, 0, true));
            Plot3 =
                AddPlot(new PlotAttributes("MidLine", 0, Color.Gray, Color.Empty, 1, 0, true));

            m_IndicatorArea = new AreaValue();
            isCSDRegistred  = false;
        }
 protected override void Create()
 {
     m_averagefc1 = new AverageFC(this);
     m_averagefc2 = new AverageFC(this);
     m_averagefc3 = new AverageFC(this);
     m_condition1 = new VariableSeries <Boolean>(this);
     m_condition2 = new VariableSeries <Boolean>(this);
     Plot1        =
         AddPlot(new PlotAttributes("FastAvg", 0, Color.Cyan,
                                    Color.Empty, 0, 0, true));
     Plot2 =
         AddPlot(new PlotAttributes("MedAvg", 0, Color.Yellow,
                                    Color.Empty, 0, 0, true));
     Plot3 =
         AddPlot(new PlotAttributes("SlowAvg", 0, Color.Magenta,
                                    Color.Empty, 0, 0, true));
 }
Exemplo n.º 26
0
        protected override void Create()
        {
            //create TA objects
            m_MA = new AverageFC(this);

            //orders
            m_BK =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "BK", EOrderAction.Buy));
            m_SP =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "SP", EOrderAction.Sell,
                                                                OrderExit.FromAll));
            m_SK =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "SK",
                                                                EOrderAction.SellShort));
            m_BP =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "BP",
                                                                EOrderAction.BuyToCover, OrderExit.FromAll));
        }
        protected override void Create()
        {

            //create TA objects
            m_MA = new AverageFC(this);

            //orders
            m_BK =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "BK", EOrderAction.Buy));
            m_SP =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "SP", EOrderAction.Sell,
                                                                      OrderExit.FromAll));
            m_SK =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "SK",
                                                                      EOrderAction.SellShort));
            m_BP =
                OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, "BP",
                                                                      EOrderAction.BuyToCover, OrderExit.FromAll));
        }
 protected override void Create()
 {
     // create variable objects and function objects
     average_value = new AverageFC(this);
 }
 protected override void Create()
 {
     m_AverageFC = new AverageFC(this);
     m_VltOpenSE = OrderCreator.Stop(new SOrderParameters(Contracts.Default, "VltOpnSE", EOrderAction.SellShort));
 }
 protected override void Create()
 {
     // create variable objects and function objects
     average_value    = new AverageFC(this);
     first_difference = new FirstDifference(this);
 }
Exemplo n.º 31
0
 protected override void Create()
 {
     average = new AverageFC(this);
 }
        protected override void Create(){
			m_AverageFC = new AverageFC(this);
            m_VltOpenSE = OrderCreator.Stop(new SOrderParameters(Contracts.Default, "VltOpnSE", EOrderAction.SellShort));
        }