protected override void StartCalc() { if (!tool_bar_inited) { tool_bar_inited = true; ChartToolBar.AccessToolBar(tb => { var _tsi_b = new ToolStripButton { Text = "Buy Market", BackColor = Color.DeepSkyBlue, ToolTipText = "Click for send Buy 1 Market" }; _tsi_b.Click += (_1, _2) => _tsi_b_Click(MTPA_OrdrActn.eMTPA_OA_Buy); AddItem2ToolStrip(tb, _tsi_b); m_info_panel = new ToolStripButton { ToolTipText = "Click for Close Position" }; m_info_panel.Click += _info_panel_Click; set_panel_info(0, 0); AddItem2ToolStrip(tb, m_info_panel); var _tsi_s = new ToolStripButton { Text = "Sell Market", BackColor = Color.LightCoral, ToolTipText = "Click for send Sell 1 Market" }; _tsi_s.Click += (_1, _2) => _tsi_b_Click(MTPA_OrdrActn.eMTPA_OA_Sell); AddItem2ToolStrip(tb, _tsi_s); AddItem2ToolStrip(tb, new ToolStripSeparator()); }); } m_prof = null; m_symbol = new MCSymbolInfo(Bars.Info.ASymbolInfo2, Bars.Info.DataFeed); var _dummy = Prof; }
protected override void StartCalc() { if (!tool_bar_inited) { tool_bar_inited = true; ChartToolBar.AccessToolBar(tb => { var _tsi_b = new ToolStripButton { Text = "Buy Market", BackColor = Color.DeepSkyBlue, ToolTipText = "Click for send Buy 1 Market" }; _tsi_b.Click += (_1, _2) => _tsi_b_Click(MTPA_OrdrActn.eMTPA_OA_Buy); AddItem2ToolStrip(tb, _tsi_b); m_info_panel = new ToolStripButton {ToolTipText = "Click for Close Position"}; m_info_panel.Click += _info_panel_Click; set_panel_info(0, 0); AddItem2ToolStrip(tb, m_info_panel); var _tsi_s = new ToolStripButton { Text = "Sell Market", BackColor = Color.LightCoral, ToolTipText = "Click for send Sell 1 Market" }; _tsi_s.Click += (_1, _2) => _tsi_b_Click(MTPA_OrdrActn.eMTPA_OA_Sell); AddItem2ToolStrip(tb, _tsi_s); AddItem2ToolStrip(tb, new ToolStripSeparator()); }); } m_prof = null; m_symbol = new MCSymbolInfo(Bars.Info.ASymbolInfo2, Bars.Info.DataFeed); var _dummy = Prof; }