C# Class XTAPI_Samples.frmSubmitOrder

SubmitOrder This example demonstrates using the XTAPI to submit an order. The order types available in the application are market, limit, stop market and stop limit.
Inheritance: System.Windows.Forms.Form
Show file Open project: tradingtechnologies/CodeSamples_XTAPI_CSharp

Public Methods

Method Description
frmSubmitOrder ( ) : System

Upon the application form loading, the TTDropHandler, TTOrderSet, and TTInstrNotify objects are initialized, and the required events are subscribed.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AboutMenuItem_Click ( object sender, System e ) : void

Display the About dialog box.

BuyButton_Click ( object sender, System e ) : void

This method is called when the user clicks the buy button.

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

Main ( ) : void
SellButton_Click ( object sender, System e ) : void

This method is called when the user clicks the sell button.

SendOrder ( string buySell ) : void

This function sets up the TTOrderProfile and submits the order using the TTOrderSet SendOrder method.

m_TTDropHandler_OnNotifyDrop ( ) : void

This function is called when one or more instruments are dragged and dropped from the Market Grid in X_TRADER.

m_TTInstrNotify_OnNotifyFound ( XTAPI pNotify, XTAPI pInstr ) : void

This function is called when an instrument is found after it is opened. Available customer names are populated, the TTOrderSet is opened and the order entry items are enabled

m_TTInstrNotify_OnNotifyUpdate ( XTAPI pNotify, XTAPI pInstr ) : void

This function is called when an instrument update occurs (i.e. LTP changes).

orderTypeComboBox_SelectedIndexChanged ( object sender, System e ) : void

This function enables and disables the appropriate text boxes on the user interface.

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
return void

frmSubmitOrder() public method

Upon the application form loading, the TTDropHandler, TTOrderSet, and TTInstrNotify objects are initialized, and the required events are subscribed.
public frmSubmitOrder ( ) : System
return System