Algo - Simple Algos Winform (Indicator)

Disclaimer

Input Information

None

Market Synopsis

The Algo - Simple Algos Winform is a charting indicator that uses EasyLanguage order objects to place a series of small orders, over time, to acquire a larger position size using one of two algorithms: 1) simple "time slice", or, 2) simple "volume participation". The form can be used to select the account, the total desired position size, the number of seconds between order placement and the algo type. When the desired alogorithm settings have been selected, clicking on the Run Algo button on the form will start the trading algorithm. It will automatically continue to purchase more shares or contracts until the desired position size is fulfilled. Note the algorithm will automatically stop purchasing when the full position has been obtained whether with the algorithm or by using another order entry tool, such as the Trade Bar.

If it is desired to stop the algorithm prior to completing the specified position size, click on the Stop Algo button.

The Apply Config Settings button can be used to change the algorithm settings (those that are enabled on the form) while the algorithm is running. Not all settings can be changed while the algorithm is running.

This indicator places day orders (good for the day). This prevents the algorithm placing orders in certain after-market sessions, when day orders are not accepted. Some markets do not allow after-hours market orders. This means that the algorithms cannot be used in these markets after regular trading hours.

The Algo - Bracket Orders Winform - Entry OCO with OSO Exit indicator makes use of OrderTicket,

Since the form is created in EasyLanguage using the UI Designer, you can make a custom version of the form to suit your own trading needs.

 Important Note: You must specifically check Enable order placement objects on the Customize Indicator - General tab before the indicator will allow orders to be placed.  In addition, to view order status markers on your chart, you need to go to Settings > Account Orders & Positions and check the Status box for the current symbol.

 It is recommended that you first use this indicator with simulated accounts to become familiar with its order placement behavior.

Plot Information

None

Related

OrderTicket, AccountsProvider, PositionsProvider, OrdersProvider