예제 #1
0
 public ConditionForm(Form parent, TradingStrategy strategy, int indexRule)
 {
     InitializeComponent();
     this.parent    = parent;
     this.strategy  = strategy;
     this.indexRule = indexRule;
     init();
 }
예제 #2
0
 public ConditionForm(Form parent, TradingStrategy strategy, int indexRule, int indexCondition)
 {
     InitializeComponent();
     this.parent         = parent;
     this.strategy       = strategy;
     this.indexRule      = indexRule;
     this.indexCondition = indexCondition;
     init();
     init_values(strategy.get_condition(indexRule, indexCondition));
 }
예제 #3
0
        public TestingForm(Form1 parent, TradingStrategy strategy)
        {
            this.parent = parent;

            InitializeComponent();

            this.strategy = strategy;
            foreach (KeyValuePair <string, FinancialInstrument> instr in parent.Control.Instruments)
            {
                cb_Instrument.Items.Add(instr.Key);
            }
        }
예제 #4
0
 public ForecastingModule(TradingStrategy strategy, FinancialInstrument instrument)
 {
     this.strategy   = strategy;
     this.instrument = instrument;
 }
예제 #5
0
 public CaretakerStrategy(TradingStrategy strategy)
 {
     originator = strategy;
 }