https://www.multicharts.com/trading-software/api.php?action=feedcontributions&user=Sbokov&feedformat=atomMultiCharts - User contributions [en]2024-03-29T04:51:27ZUser contributionsMediaWiki 1.33.0https://www.multicharts.com/trading-software/index.php?title=Supported_security_types&diff=6867Supported security types2014-08-13T17:07:59Z<p>Sbokov: </p>
<hr />
<div>There is a number of data providers supported in MultiCharts. Each data provider supplies a certain list of security types. For the complete list of supported security types please refer to the following article:<br />
<br />
{| class="wikitable"<br />
|<p align="center">'''Data Vendor'''</p><br />
|<p align="center">'''Stock'''</p><br />
|<p align="center"> '''Index'''</p><br />
|<p align="center"> '''Futures'''</p><br />
|<p align="center">'''Forex'''</p><br />
|<p align="center">'''Stock Opt'''</p><br />
|<p align="center">''' Futures Opt'''</p><br />
|<p align="center">''' Index Opt'''</p><br />
|<p align="center">'''CFD'''</p><br />
|<p align="center">''' Bond '''</p><br />
|<p align="center">''' Fund '''</p><br />
|<p align="center">''' Spread '''</p><br />
|<p align="center">''' Commodity '''</p><br />
|<p align="center">''' Brokerage service '''</p><br />
|-<br />
|<p align="center">'''AvaTrade'''</p><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Barchart'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Bloomberg'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''CSI'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''CQG'''</p><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V <br>(live acc only)</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Dukascopy '''</p><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''eSignal'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Interactive Brokers'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''IQFeed'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''IWBank'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''LMAX'''</p><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''MB Trading'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Open E Cry'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Patsystems '''</p><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Quik'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''TradeStation'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Trading Technologies'''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''WeBank '''</p><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|-<br />
|<p align="center">'''Zen-Fire'''</p><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Stock --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Index'''--><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- '''Futures'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Forex'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- '''Stock Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Futures Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- ''' Index Opt'''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- CFD''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Bond '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Fund '''--><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Spread --><br />
|<p align="center"><b><font color="red">X</font></b></p><!-- Commodity --><br />
|<p align="center"><b><font color="green">V</font></b></p><!-- Brokerage service --><br />
|}<br />
<div style="background-color: #E3FBE5;">'''Note''': Supported security types and market data subscriptions may vary due to an account's setup on a data provider's end. If you want to modify it – please contact your data provider directly.</div><br />
[[Category:FAQ]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Avanza_Broker_Profile&diff=6430Avanza Broker Profile2013-10-07T12:54:04Z<p>Sbokov: </p>
<hr />
<div>Avanza is broker only, it is not a data provider. In order to trade from DOM window with Avanza broker, it is required to be connected to a data feed and use the data feed's symbol. Avanza, as well as [[TradeNode]], is not available for MultiCharts .NET version.<br />
<br />
Market orders are converted into limit ones by MultiCharts. If asks and bids are not coming from broker for a reason, market orders are rejected because it is not possible to convert them into limit orders without the prices.<br />
<br />
Open position Profit/Loss is calculated in MultiCharts as it is not provided by Avanza.<br />
<br />
Unrealized Profit/Loss for the account is calculated in MultiCharts as it is not provided by Avanza.<br />
<br />
Avanza does not support Native One-Cancels-Others group. In this case MultiCharts emulates OCO group on its end. Simulated OCO-group means that all OCO orders are sent to the broker, price is monitored by MultiCharts and once one of the orders is filled, other orders from this OCO group are cancelled by MultiCharts. When one of the OCO orders is filled, MultiCharts sends a command to cancel the second OCO order to broker. Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see [[Trading Risks#OCO-Orders Risk|OCO-Orders Risk]]).<br />
<br />
=====Connection settings=====<br />
<br />
In the '''Properties Avanzas''' window (see [[Broker Profiles Overview#Managing Broker Profiles|Managing Broker Profiles]]) enter the information provided by Trading Technologies:<br />
<br />
# '''IP Address''' (set to "localhost" by default),<br />
# '''Port''' number,<br />
# '''Login''',<br />
# Specify the '''Certificate''' location,<br />
# Check the box '''Debug works'' in order to enable Avanza logging for debugging,<br />
<br />
=====Additional settings=====<br />
<br />
[[Category:Broker Profiles]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Avanza_Broker_Profile&diff=6429Avanza Broker Profile2013-10-07T12:53:01Z<p>Sbokov: </p>
<hr />
<div>Orc Protocol is used for connection between MultiCharts and Avanza. <br />
<br />
Avanza is broker only, it is not a data provider. In order to trade from DOM window with Avanza broker, it is required to be connected to a data feed and use the data feed's symbol. Avanza, as well as [[TradeNode]], is not available for MultiCharts .NET version.<br />
<br />
Market orders are converted into limit ones by MultiCharts. If asks and bids are not coming from broker for a reason, market orders are rejected because it is not possible to convert them into limit orders without the prices.<br />
<br />
Open position Profit/Loss is calculated in MultiCharts as it is not provided by Avanza.<br />
<br />
Unrealized Profit/Loss for the account is calculated in MultiCharts as it is not provided by Avanza.<br />
<br />
Avanza does not support Native One-Cancels-Others group. In this case MultiCharts emulates OCO group on its end. Simulated OCO-group means that all OCO orders are sent to the broker, price is monitored by MultiCharts and once one of the orders is filled, other orders from this OCO group are cancelled by MultiCharts. When one of the OCO orders is filled, MultiCharts sends a command to cancel the second OCO order to broker. Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see [[Trading Risks#OCO-Orders Risk|OCO-Orders Risk]]).<br />
<br />
=====Connection settings=====<br />
<br />
In the '''Properties Avanzas''' window (see [[Broker Profiles Overview#Managing Broker Profiles|Managing Broker Profiles]]) enter the information provided by Trading Technologies:<br />
<br />
# '''IP Address''' (set to "localhost" by default),<br />
# '''Port''' number,<br />
# '''Login''',<br />
# Specify the '''Certificate''' location,<br />
# Check the box '''Debug works'' in order to enable Avanza logging for debugging,<br />
<br />
=====Additional settings=====<br />
<br />
[[Category:Broker Profiles]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=6080Main Page2013-05-29T11:19:56Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
The freedom of choice has been the driving idea behind MultiCharts as you can see in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. <br />
<br />
[http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==MultiCharts .NET==<br />
<br />
[http://www.multicharts.com/net/ MultiCharts .NET] combines best features of [http://www.multicharts.com/net/ MultiCharts] with robust potential of the .NET framework. <br />
<br />
The main difference between MultiCharts .NET and regular MultiCharts is the ability to develop in .NET languages, such as C# and VB.NET. Any IDE can be used to create scripts from the built-in editor to Notepad++. A very tight integration with Visual Studio makes that IDE a perfect choice.<br />
<br />
Here are a few features in MultiCharts .NET that are not available in regular MultiCharts:<br />
# Access all data from Scripts, for instruments that are not even charted.<br />
# Create custom toolbars.<br />
# Draw objects using GDI.<br />
# Access to all information in Order and Position Tracker from scripts.<br />
<br />
Watch a [http://www.multicharts.com/downloads/mcnet_overview.mp4 short intro video] to get an overview of the .NET Editor and the tight integration we created with Visual Studio. Remember, you can choose between 32 and 64-bit versions for the one that best fits your needs.<br />
<br />
The descriptions of the features common to MC.NET and regular MultiCharts (i.e. charting, manual and auto trading, data management etc.) can be found below.<br />
<br />
The PowerLanguage .NET Help file with descriptions of all of the functions is located in the PowerLanguage .NET Editor itself and can be downloaded [http://www.multicharts.com/downloads/PowerLanguage.NET.chm here] (you may need to unblock the .chm file to be able to see its content: right-click on the file, click Properties and click Unblock on the General tab, then click Apply).<br />
<br />
The MultiCharts .NET Programming Guide describing the process of creating and applying studies in MultiCharts .NET can be found [http://www.multicharts.com/downloads/MultiCharts.NET-ProgrammingGuide-v1.0.pdf here].<br />
<br />
==MultiCharts .NET Starter Edition==<br />
<br />
MultiCharts .NET Starter Edition is a FREE version of our award-winning trading platform [http://www.multicharts.com/net/ MultiCharts .NET].<br />
<br />
MultiCharts .NET Starter Edition is the best currently available free trading platform. This software was designed for beginner traders to ease the burden of buying expensive software when you are just starting out. MultiCharts .NET Starter Edition offers all features of MultiCharts .NET, including LIVE TRADING capabilities (chart, DOM and automated), best charting in the industry, advanced strategy development capabilities in C# and Visual Basic, integration with Visual Studio, high-precision tick-by-tick strategy and portfolio backtesting, extremely fast optimization and more, with the limitation of using only two (2) symbols at a time(only two symbols in the database). <br />
MultiCharts .NET Starter Edition is FREE. Beware of any scams that try to charge for this software. If you paid someone for MultiCharts .NET Starter Edition, let us know immediately through www.multicharts.com. Always download the latest version from our official website. <br />
<br />
Hundreds of existing features in MultiCharts .NET Starter Edition include:<br />
# Volume Delta, Cumulative Delta and Volume Profile<br />
# Candle, Kagi, Renko, Line Break, Point & Figure, Line Break chart types<br />
# C# and Visual Basic Programming Language<br />
# Best in the industry Strategy Backtesting and Algorithmic Trading<br />
# Fast Manual Trading and DOM<br />
# Portfolio Backtesting<br />
# 100+ Broker Connections<br />
<br />
==What is the MultiCharts Wiki?==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search while here, with the help our community, we will create a comprehensive database of articles, tips, frequent questions, and discussions. The entire MultiCharts Help section has been moved here, so it can be quickly searched and accessible from anywhere.<br />
<br />
We have decided to maintain only online help materials in order to follow the "Be green - keep it on the screen" principle. Therefore, a printer-friendly manual is not provided.<br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content and users can edit pages. Our staff will look over recent changes and maintain the integrity of the content. Community editors are welcome to help. This tool is for our users and it is only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to [mailto:support@multicharts.com support@multicharts.com] with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Beginners Guide to MultiCharts==<br />
Here are some helpful links: <br />
*[http://www.investopedia.com/university/how-to-use-multicharts-trading-software/introduction.asp#axzz1yGs50dQk Investopedia published a "Beginner's Guide To MultiCharts Trading Platform"]<br />
*[http://www.multicharts.com/market-data-feeds/ Videos on how to connect data feeds]<br />
*[http://www.multicharts.com/brokers/ Videos on how to connect brokers]<br />
*[http://www.multicharts.com/trading-software/index.php/Category:FAQ Wiki FAQ for frequent beginner questions]<br />
*[http://www.multicharts.com/trading-software-download/ Download MultiCharts 8]<br />
<br />
==Content==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==.NET Programming Guide==<br />
<br />
Indicators and signals for MultiCharts .NET can be written using the C# and VB.NET programming languages. The following information requires that the reader has basic knowledge of any of the C# or VB.NET programming languages. If not, then we recommend reviewing the following '''[http://msdn.microsoft.com/en-us/library/dd642420%28v=vs.100%29.aspx reference]''' before continuing.<br />
<br />
This Programming Guide describes the process of creating and applying studies in MultiCharts .NET. Description of all PowerLanguage .NET methods and classes can be found in '''[http://www.multicharts.com/downloads/PowerLanguage.NET.chm Power Language .NET Help]''' (in PoweLanguage .NET main menu select Help and click PowerLanguage .NET Help).<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Category:.NET Programming Giude</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by experts while still maintaining an easy learning curve for beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Volume_Analysis&diff=4999Volume Analysis2013-02-08T16:21:38Z<p>Sbokov: </p>
<hr />
<div>Volume is the number of shares or contracts that trade over a given period of time. The higher the volume, the more active the security. To determine the movement of the volume (up or down). Volume tools (such as indicators or specific chart types) illustrate in different ways how many shares have traded per period and show trends in the same way that prices do.<br />
<br />
Here are some tools that MultiCharts offers for Volume Analysis:<br />
<br />
[[Volume Profile]]<br />
<br />
[[Volume Delta]]<br />
<br />
[[Cumulative Delta]]<br />
<br />
[[Category:Charts]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Volume_Analysis&diff=4998Volume Analysis2013-02-08T16:17:41Z<p>Sbokov: Created page with "Volume is the number of shares or contracts that trade over a given period of time. The higher the volume, the more active the security. To determine the movement of the volum..."</p>
<hr />
<div>Volume is the number of shares or contracts that trade over a given period of time. The higher the volume, the more active the security. To determine the movement of the volume (up or down). Volume tools (such as indicators or specific chart types) illustrate in different ways how many shares have traded per period and show trends in the same way that prices do.<br />
<br />
Here are some tools that MultiCharts offers for Volume Analysis:<br />
<br />
[[Volume Profile]]<br />
<br />
[[Volume Delta]]<br />
<br />
[[Cumulative Delta]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Universal_DDE&diff=4739Universal DDE2012-11-09T14:39:25Z<p>Sbokov: </p>
<hr />
<div>DDE (Dynamic Data Exchange) is a widely used protocol for exchanging data between applications in the MS Windows <br />
environment. <br />
<br />
Please see the [http://msdn.microsoft.com/library/en-us/winui/WinUI/WindowsUserInterface/DataExchange/DynamicDataExchange/AboutDynamicDataExchange.asp Developer's website] for more detailed information on DDE.<br />
<br />
<br><br />
== Features and limitations == <br />
<br />
'''Features'''<br />
<br />
* User-definable DDE Server/Topic/Item for Trade Price, Trade Volume, Bid Price, Bid Size, Ask Price, Ask Size<br />
* Rapid creation, editing and application of DDE Templates<br />
* Testing the functionality of a DDE server or a newly created template<br />
* Support for various server types. Some DDE servers contradict the Microsoft specifications. <br>For maximal user convenience the program has a set of deeply customizable options (not described here). <br>If you're not able to receive data from a required DDE server, please write to [mailto:support@tssupport.com support@tssupport.com] and our support service will aid you as soon as possible<br />
* Automatic reconnection in case the connection to the DDE server is lost<br />
<br />
<br />
'''Limitations'''<br />
<br />
* Presently the following field types are not supported: Time, Open, High, Low, Close, Total Volume, Change <br />
* The program receives ticks only and assigns the current system time to them. Sometimes the tick's real time may differ from the assigned one due to delay<br />
* The Status Bar is not displayed on the chart as there aren't enough fields to chart it<br />
<br />
<br />
== Setting up == <br />
<br />
# On the '''Tools''' menu, click '''Data Sources'''. <br />
# Select '''Universal DDE''' and click '''Settings'''.<br />
# Indicate a template name in '''Template''' (up to 20 characters long).<br />
# Indicate the DDE Links in the corresponding sections (the sections include '''Trade''', '''Bid''' and '''Ask'''. The '''Price''' and '''Volume/Size''' must be indicated in each section; if '''Volume/Size''' cannot be used (e.g for Forex), indicate '''Price''' instead. Since for every price the program queries for a volume, this field will never be empty as the program will be waiting for volume data to form a new tick. <br />
# Before creating DDE links in '''Universal DDE''' make sure they are functional in Excel. <br>After that, copy the link to the corresponding field in '''Universal DDE''' and replace the static symbol name with the asterisk symbol '''*'''. <br>For instance, replace =WINROS|LAST!MSFT with =WINROS|LAST!*. After that the program will automatically use the symbol name for which the given template is used. Do the same for all fields.<br />
# To make sure that the created template is functional, click '''Test'''. Enter the symbol name in '''Symbol''' and click '''OK'''. <br>If the DDE Server is running, the template is properly created and the queried symbol is accessible, you'll see the current value for each field and the number of updates. If quotes do not arrive, check the template and symbol name. <br>If fixing them does not resolve the problem, please send an e-mail to [mailto:support@tssupport.com support@tssupport.com] and indicate the DDE Server, symbol and template names, confirm that an identical template functions in Excel and share any other information you deem important. <br />
<br />
To create a symbol using Universal DDE as the Data Source see [[Operating_Symbol_List#Adding Symbol(s) to Symbol List|Adding Symbol(s) to Symbol list]] section for more detailed information.<br />
<br />
To use several DDE servers at once You should clone the Universal DDE and assign new settings. <br />
<br />
See [[Operating_Data_Sources#Cloning Data Sources|Cloning Data Sources]] section for more detailed information.<br />
<br />
<br><br />
[[Category:Built-in_Data_Sources]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Big_point_value&diff=4571Big point value2012-08-08T12:45:58Z<p>Sbokov: Redirected page to BigPointValue</p>
<hr />
<div>#Redirect [[BigPointValue]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Market_depth&diff=4551Market depth2012-07-31T14:35:02Z<p>Sbokov: Redirected page to Depth of market (DOM)</p>
<hr />
<div>#REDIRECT [[Depth of market (DOM)]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Depth_of_market&diff=4550Depth of market2012-07-31T14:34:08Z<p>Sbokov: Redirected page to Depth of market (DOM)</p>
<hr />
<div>#REDIRECT [[Depth of market (DOM)]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Dom&diff=4549Dom2012-07-31T14:32:43Z<p>Sbokov: Redirected page to Depth of market (DOM)</p>
<hr />
<div>#REDIRECT [[Depth of market (DOM)]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Better_Renko&diff=4548Better Renko2012-07-31T14:21:24Z<p>Sbokov: Redirected page to Renko#Selecting Renko Chart Style (Up Box, Down Box, Current Up Box, Current Down Box)</p>
<hr />
<div>#REDIRECT [[Renko#Selecting Renko Chart Style (Up Box, Down Box, Current Up Box, Current Down Box)]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=BetterRenko&diff=4547BetterRenko2012-07-31T14:20:33Z<p>Sbokov: Redirected page to Renko#Selecting Renko Chart Style (Up Box, Down Box, Current Up Box, Current Down Box)</p>
<hr />
<div>#REDIRECT [[Renko#Selecting Renko Chart Style (Up Box, Down Box, Current Up Box, Current Down Box)]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=BetterRenko&diff=4546BetterRenko2012-07-31T14:17:09Z<p>Sbokov: Redirected page to Renko</p>
<hr />
<div>#REDIRECT [[Renko]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Custom_Criteria_Optimization&diff=4531Custom Criteria Optimization2012-07-11T16:50:43Z<p>Sbokov: </p>
<hr />
<div>If the standard set of optimization parameters does not suit you, you can create your own custom criteria for optimization.<br />
<br />
There are two ways to create custom criteria for optimization: <br />
<br />
#Write custom criteria in java on the '''Optimization Criteria''' tab of the '''Exhaustive Search Properties''' window or on the '''Algorithm-Specific Properties''' tab of the '''Genetic Algorith Properties''' window (see [[Performing Optimization]]); or: <br />
#Create a custom signal using [[SetCustomFitnessValue]] keyword in PowerLanguage Editor specifying your custom criteria.<br />
<p><br />
<div style="background-color: #E5F6FF;">Example: You want to optimize your signal by Sharpe Ratio. This parameter is not among standard criteria. <br />
<br />
One possible solution would be to create a function which calculates SharpeRatio in Power Language (see default SharpeRatio function) and use it as a [[SetCustomFitnessValue]] keyword parameter. See the '''!optimize by sharp ratio!''' default signal as an example. Such signal should be applied to your chart with the signals that you want to optimize applied before performing optimization. <br />
<br />
Make sure that you select the '''Custom Fitness Value''' from the list under the '''Standard Criteria''' section on the '''Optimization Criteria''' tab of the '''Exhaustive Search Properties''' window or on the '''Algorithm-Specific Properties''' tab of the '''Genetic Algorith Properties''' window (see [[Performing Optimization]]).<br />
</div><br />
<br />
[[Category:FAQ]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=4515Main Page2012-06-20T14:54:52Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. <br />
<br />
[http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is the MultiCharts Wiki?==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and users can edit pages. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to [mailto:support@multicharts.com support@multicharts.com] with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Beginners Guide to MultiCharts==<br />
Here are some helpful links: <br />
*[http://www.investopedia.com/university/how-to-use-multicharts-trading-software/introduction.asp#axzz1yGs50dQk Investopedia published a "Beginner's Guide To MultiCharts Trading Platform"]<br />
*[http://www.multicharts.com/traders-blog/?p=653 Official release notes for MultiCharts 8]<br />
*[http://www.multicharts.com/trading-software-download/ Download MultiCharts 8]<br />
*[http://www.multicharts.com/trading-software/index.php/Category:FAQ Wiki FAQ for frequent beginner questions]<br />
*[http://www.multicharts.com/trading-software/index.php/Main_Page Outline of all MultiCharts features and what they do]<br />
*[http://www.multicharts.com/market-data-feeds/ Videos on how to connect data feeds]<br />
*[http://www.multicharts.com/brokers/ Videos on how to connect brokers]<br />
<br />
==Content==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by experts while still maintaining an easy learning curve for beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=4514Main Page2012-06-20T14:33:24Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. <br />
<br />
[http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is the MultiCharts Wiki?==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and users can edit pages. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to support@multicharts.com with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Beginners Guide to MultiCharts==<br />
Here are some helpful links: <br />
*[http://www.investopedia.com/university/how-to-use-multicharts-trading-software/introduction.asp#axzz1yGs50dQk Investopedia published a "Beginner's Guide To MultiCharts Trading Platform"]<br />
*[http://www.multicharts.com/traders-blog/?p=653 Official release notes for MultiCharts 8]<br />
*[http://www.multicharts.com/trading-software-download/ Download MultiCharts 8]<br />
*[http://www.multicharts.com/trading-software/index.php/Category:FAQ Wiki FAQ for frequent beginner questions]<br />
*[http://www.multicharts.com/trading-software/index.php/Main_Page Outline of all MultiCharts features and what they do]<br />
*[http://www.multicharts.com/market-data-feeds/ Videos on how to connect data feeds]<br />
*[http://www.multicharts.com/brokers/ Videos on how to connect brokers]<br />
<br />
==Content==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by experts while still maintaining an easy learning curve for beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=4513Main Page2012-06-20T14:25:09Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. <br />
<br />
[http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is the MultiCharts Wiki?==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and users can edit pages. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to support@multicharts.com with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Beginners Guide to MultiCharts==<br />
Here are some helpful links: <br />
*Investopedia published a "Beginner's Guide To MultiCharts Trading Platform" - http://www.investopedia.com/university/how-to-use-multicharts-trading-software/introduction.asp#axzz1yGs50dQk<br />
*Official release notes for MultiCharts 8 - http://www.multicharts.com/traders-blog/?p=653<br />
*Download MultiCharts 8 - http://www.multicharts.com/trading-software-download/<br />
*Wiki FAQ for frequent beginner questions - http://www.multicharts.com/trading-software/index.php/Category:FAQ<br />
*Outline of all MultiCharts features and what they do - http://www.multicharts.com/trading-software/index.php/Main_Page<br />
*Videos on how to connect data feeds - http://www.multicharts.com/market-data-feeds/<br />
*Videos on how to connect brokers - http://www.multicharts.com/brokers/<br />
<br />
==Content==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by experts while still maintaining an easy learning curve for beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=4512Main Page2012-06-20T14:24:19Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. <br />
<br />
[http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is the MultiCharts Wiki?==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and users can edit pages. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to support@multicharts.com with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Beginners Guide to MultiCharts==<br />
Here are some helpful links: <br />
Investopedia published a "[Beginner's Guide To MultiCharts Trading Platform]" - http://www.investopedia.com/university/how-to-use-multicharts-trading-software/introduction.asp#axzz1yGs50dQk<br />
<br />
*Official release notes for MultiCharts 8 - http://www.multicharts.com/traders-blog/?p=653<br />
*Download MultiCharts 8 - http://www.multicharts.com/trading-software-download/<br />
*Wiki FAQ for frequent beginner questions - http://www.multicharts.com/trading-software/index.php/Category:FAQ<br />
*Outline of all MultiCharts features and what they do - http://www.multicharts.com/trading-software/index.php/Main_Page<br />
*Videos on how to connect data feeds - http://www.multicharts.com/market-data-feeds/<br />
*Videos on how to connect brokers - http://www.multicharts.com/brokers/<br />
<br />
==Content==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by experts while still maintaining an easy learning curve for beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=TradeNode&diff=4501TradeNode2012-06-07T15:48:50Z<p>Sbokov: </p>
<hr />
<div>To connect MultiCharts to TradeNode data feed, it is necessary to have TradeNode software installed and launched on the computer. More about installation TradeNode software: [[http://dl.dropbox.com/u/26340639/Data%20feeds/InstallationofTradeNodeGateway.pdf|1 Manual]]<br />
<br><br />
To download the latest version of TradeNode software, follow this link: http://support.tradenode.com<br />
<br><br />
To set up TradeNode data feed connection in the '''QuoteManager''' main menu select '''Tools''' and then click '''Data Sources''', find '''TradeNode''' in the list of all supported data vendors and make sure that is active.<br />
<br><br />
To add an instrument manually or from data source, see [[Data_Sources_Overview#Adding_Symbol.28s.29_to_Symbol_List|Adding Symbol(s) to Symbol List]].<br />
<br />
[[Category:Built-in Data Sources]].</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=GetAppInfo&diff=3707GetAppInfo2012-02-28T16:55:03Z<p>Sbokov: </p>
<hr />
<div>Returns a numerical value, representing the specified attribute of the calling application. <br />
<br />
== Usage ==<br />
<syntaxhighlight>GetAppInfo(Attribute)</syntaxhighlight> <br />
<br />
== Parameters == <br />
<br />
:'''aiBarSpacing''' - returns a value indicating the bar spacing of a chart (i.e. the value found in the ''Format Window'' -> ''X-Time scale screen''). <br />
<br />
:'''aiCalcReason''' - returns the reason for the calculation (i.e. returns CalcReason_Default when calculation was triggered by a new bar/tick). GetAppInfo will return the value, indicating the reason of calculation initialization.<br />
<br />
:: '''CalcReason_Default''' - calculation is to be initialized when the new bar/tick appeared.<br />
:: '''CalcReason_MouseLClick''' – calculation is to be initialized after left-click on the chart.<br />
:: '''CalcReason_MouseRClick''' - calculation is to be initialized after right-click on the chart. <br />
:: '''CalcReason_Timer''' – the calculation is to be initialized after expiration of RecalcLastBarAfter timeout.<br />
<br />
:'''aiHighestDispValue''' - returns the highest price value that could be displayed on a chart. <br />
<br />
:'''aiLowestDispValue''' - returns the lowest price value that could be displayed on a chart.<br />
<br />
:'''aiLeftDispDateTime''' - returns the DateTime value of the leftmost bar displayed on a chart. The integer portion of the DateTime value specifies the number of days since January 1st, 1900, and the fractional portion of the DateTime value specifies the fraction of the day since midnight. See the category [[:Category:Date_and_Time_Routines|Date & Time Routines]] for the reserved words for working with DateTime values.<br />
<br />
:'''aiRightDispDateTime''' - returns the DateTime value of the rightmost bar displayed on a chart. The integer portion of the DateTime value specifies the number of days since January 1st, 1900, and the fractional portion of the DateTime value specifies the fraction of the day since midnight. See the category [[:Category:Date_and_Time_Routines|Date & Time Routines]] for the reserved words for working with DateTime values.<br />
<br />
:'''aiSpaceToRight''' - returns the right margin, in number of bars, of a chart.<br />
<br />
:'''aiOptimizing''' - returns a value of 1 if the calling application is currently performing an optimization, and a value of 0 in all other cases. <br />
<br />
:'''aiStrategyAuto''' - returns a value of 1 if the calling application is using [[Understanding_Automated_Trade_Execution|Automated Trade Execution]], and a value of 0 in all other cases. <br />
<br />
:'''aiStrategyAutoConf''' - returns a value of 1 if the calling application is using [[Understanding_Automated_Trade_Execution|Automated Trade Execution]] '''with''' Order Confirmation turned off, and a 1 in all other cases.<br />
<br />
:'''aiIntrabarOrder''' - returns a value of 1 if the calling application is running the signal with [[IntraBarOrderGeneration|intra-bar order generation]] turned on, and a value of 0 in all other cases.<br />
<br />
:'''aiAppId''' - returns an unique non-zero integer identifying the calling application. <br />
<br />
:'''aiRealTimeCalc''' - returns a value of 1 if the calling application is performing calculation based on real-time data. Will return a value of 0 in all other cases.<br />
<br />
== Notes ==<br />
* GetAppInfo(aiRealTimeCalc) will also return a value of 1 when it's called during PlayBack mode '''or''' if the script uses [[RecalcLastBarAfter]].<br />
For example:<br />
<syntaxhighlight><br />
if (LastBarOnChart_s = True) then begin<br />
<br />
Print(FormatTime("HH:mm:ss - ", ELTimeToDateTime_s(CurrentTime_s)), <br />
"GetAppInfo(aiRealTimeCalc): ", GetAppInfo(aiRealTimeCalc));<br />
<br />
RecalcLastBarAfter(2);<br />
end;<br />
</syntaxhighlight><br />
Will return a value of 0 on the initialisation of the indicator (i.e. when it's started), but after that a value of 1 after each forced recalculation.<br />
<syntaxhighlight><br />
07:17:54 - GetAppInfo(aiRealTimeCalc): 0.00<br />
07:17:56 - GetAppInfo(aiRealTimeCalc): 1.00<br />
07:17:58 - GetAppInfo(aiRealTimeCalc): 1.00<br />
07:18:00 - GetAppInfo(aiRealTimeCalc): 1.00<br />
</syntaxhighlight><br />
<br />
== Examples ==<br />
<syntaxhighlight>GetAppInfo(aiBarSpacing)</syntaxhighlight><br />
Will return a value indicating the bar spacing of a chart.<br />
<br />
<syntaxhighlight>GetAppInfo(aiStrategyAutoConf)</syntaxhighlight><br />
Will return a value of 0 if the calling application is using Automated Trade Execution with order confirmation turned off; otherwise aiStrategyAutoConf will return a value of 1.<br />
<br />
<syntaxhighlight>GetAppInfo(aiRealTimeCalc)</syntaxhighlight><br />
Will return a value of 1 if the calling application’s calculations are based on real-time or PlayBack data; otherwise, will return a value of 0.<br />
<br />
=== Using GetAppInfo for Chart Window information ===<br />
The example below uses the [[Print]] keyword to print information about the current [[Chart_Window|Chart Window]] to the PowerLanguage Editor output log:<br />
<syntaxhighlight><br />
// Example: Getting data about the chart window using GetAppInfo <br />
if LastBarOnChart_s = True then begin<br />
<br />
Print("The leftmost date on this chart is ", FormatDate("MM/dd/yyyy", GetAppInfo(aiLeftDispDateTime)),<br />
", and the rightmost date on this chart is ", FormatDate("MM/dd/yyyy", GetAppInfo(aiRightDispDateTime)));<br />
<br />
Print(NewLine, <br />
"The leftmost bar closes at ", FormatTime("HH:mm:ss", GetAppInfo(aiLeftDispDateTime)), <br />
" and the rightmost bar closes at ", FormatTime("HH:mm:ss", GetAppInfo(aiRightDispDateTime)) );<br />
<br />
Print(NewLine, <br />
"The highest price on the Y axis (price scale) is ", NumToStr( GetAppInfo(aiHighestDispValue), 0),<br />
" and the lowest price on the same axis is ", NumToStr( GetAppInfo(aiLowestDispValue), 0));<br />
<br />
end;<br />
</syntaxhighlight><br />
This would give an output similar to:<br />
<syntaxhighlight><br />
The leftmost date on this chart is 01/20/2012, and the rightmost date on this chart is 01/20/2012<br />
<br />
The leftmost bar closes at 12:31:16 and the rightmost bar closes at 21:56:15<br />
<br />
The highest price on the Y axis (price scale) is 2438 and the lowest price on the same axis is 2411<br />
</syntaxhighlight><br />
<br />
=== Using GetAppInfo to monitor an ATS ===<br />
In the simplified example below, the GetAppInfo(aiStrategyAuto) is used to monitor the status of an [[:Category:AutoTrading|Automated Trading Strategy]]. If the ATS is turned off, a sound alert is given.<br />
<br />
<syntaxhighlight><br />
// Example: using the GetAppInfo(aiStrategyAuto) to monitor for an Automated Trading<br />
// Strategy that gets turned off.<br />
<br />
Variables:<br />
IntraBarPersist PrevATSStatus(0), // Holds the status of the ATS at the previous update<br />
atsStatus(0); // Holds the current ATS status<br />
<br />
if (LastBarOnChart_s = True) then begin<br />
<br />
atsStatus = GetAppInfo(aiStrategyAuto);<br />
<br />
// If the current ATS Status is different from the previous, and the previous<br />
// status was ON, give an sound alert.<br />
if (atsStatus <> PrevATSStatus) and (PrevATSStatus = 1) then begin<br />
<br />
PlaySound("C:\Temp\atsTurnedOff.wav");<br />
<br />
end;<br />
<br />
PrevATSStatus = atsStatus;<br />
<br />
RecalcLastBarAfter(15); // Update every 15 seconds, even if the data feed stops updating<br />
<br />
end; <br />
</syntaxhighlight><br />
<br />
<br />
[[Category:Environment Information]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=GetAppInfo&diff=3706GetAppInfo2012-02-28T16:43:41Z<p>Sbokov: </p>
<hr />
<div>Returns a numerical value, representing the specified attribute of the calling application. <br />
<br />
== Usage ==<br />
<syntaxhighlight>GetAppInfo(Attribute)</syntaxhighlight> <br />
<br />
== Parameters == <br />
<br />
:'''aiBarSpacing''' - returns a value indicating the bar spacing of a chart (i.e. the value found in the ''Format Window'' -> ''X-Time scale screen''). <br />
<br />
:'''aiCalcReason''' - specifies return of the calculation reason (one of the 4 options below). GetAppInfo will return the value, indicating the reason of calculation initialization.<br />
<br />
:: '''CalcReason_Default''' - calculation is to be initialized when the new bar/tick appeared.<br />
:: '''CalcReason_MouseLClick''' – calculation is to be initialized after left-click on the chart.<br />
:: '''CalcReason_MouseRClick''' - calculation is to be initialized after right-click on the chart. <br />
:: '''CalcReason_Timer''' – the calculation is to be initialized after expiration of RecalcLastBarAfter timeout.<br />
<br />
:'''aiHighestDispValue''' - returns the highest price value that could be displayed on a chart. <br />
<br />
:'''aiLowestDispValue''' - returns the lowest price value that could be displayed on a chart.<br />
<br />
:'''aiLeftDispDateTime''' - returns the DateTime value of the leftmost bar displayed on a chart. The integer portion of the DateTime value specifies the number of days since January 1st, 1900, and the fractional portion of the DateTime value specifies the fraction of the day since midnight. See the category [[:Category:Date_and_Time_Routines|Date & Time Routines]] for the reserved words for working with DateTime values.<br />
<br />
:'''aiRightDispDateTime''' - returns the DateTime value of the rightmost bar displayed on a chart. The integer portion of the DateTime value specifies the number of days since January 1st, 1900, and the fractional portion of the DateTime value specifies the fraction of the day since midnight. See the category [[:Category:Date_and_Time_Routines|Date & Time Routines]] for the reserved words for working with DateTime values.<br />
<br />
:'''aiSpaceToRight''' - returns the right margin, in number of bars, of a chart.<br />
<br />
:'''aiOptimizing''' - returns a value of 1 if the calling application is currently performing an optimization, and a value of 0 in all other cases. <br />
<br />
:'''aiStrategyAuto''' - returns a value of 1 if the calling application is using [[Understanding_Automated_Trade_Execution|Automated Trade Execution]], and a value of 0 in all other cases. <br />
<br />
:'''aiStrategyAutoConf''' - returns a value of 1 if the calling application is using [[Understanding_Automated_Trade_Execution|Automated Trade Execution]] '''with''' Order Confirmation turned off, and a 1 in all other cases.<br />
<br />
:'''aiIntrabarOrder''' - returns a value of 1 if the calling application is running the signal with [[IntraBarOrderGeneration|intra-bar order generation]] turned on, and a value of 0 in all other cases.<br />
<br />
:'''aiAppId''' - returns an unique non-zero integer identifying the calling application. <br />
<br />
:'''aiRealTimeCalc''' - returns a value of 1 if the calling application is performing calculation based on real-time data. Will return a value of 0 in all other cases.<br />
<br />
== Notes ==<br />
* GetAppInfo(aiRealTimeCalc) will also return a value of 1 when it's called during PlayBack mode '''or''' if the script uses [[RecalcLastBarAfter]].<br />
For example:<br />
<syntaxhighlight><br />
if (LastBarOnChart_s = True) then begin<br />
<br />
Print(FormatTime("HH:mm:ss - ", ELTimeToDateTime_s(CurrentTime_s)), <br />
"GetAppInfo(aiRealTimeCalc): ", GetAppInfo(aiRealTimeCalc));<br />
<br />
RecalcLastBarAfter(2);<br />
end;<br />
</syntaxhighlight><br />
Will return a value of 0 on the initialisation of the indicator (i.e. when it's started), but after that a value of 1 after each forced recalculation.<br />
<syntaxhighlight><br />
07:17:54 - GetAppInfo(aiRealTimeCalc): 0.00<br />
07:17:56 - GetAppInfo(aiRealTimeCalc): 1.00<br />
07:17:58 - GetAppInfo(aiRealTimeCalc): 1.00<br />
07:18:00 - GetAppInfo(aiRealTimeCalc): 1.00<br />
</syntaxhighlight><br />
<br />
== Examples ==<br />
<syntaxhighlight>GetAppInfo(aiBarSpacing)</syntaxhighlight><br />
Will return a value indicating the bar spacing of a chart.<br />
<br />
<syntaxhighlight>GetAppInfo(aiStrategyAutoConf)</syntaxhighlight><br />
Will return a value of 0 if the calling application is using Automated Trade Execution with order confirmation turned off; otherwise aiStrategyAutoConf will return a value of 1.<br />
<br />
<syntaxhighlight>GetAppInfo(aiRealTimeCalc)</syntaxhighlight><br />
Will return a value of 1 if the calling application’s calculations are based on real-time or PlayBack data; otherwise, will return a value of 0.<br />
<br />
=== Using GetAppInfo for Chart Window information ===<br />
The example below uses the [[Print]] keyword to print information about the current [[Chart_Window|Chart Window]] to the PowerLanguage Editor output log:<br />
<syntaxhighlight><br />
// Example: Getting data about the chart window using GetAppInfo <br />
if LastBarOnChart_s = True then begin<br />
<br />
Print("The leftmost date on this chart is ", FormatDate("MM/dd/yyyy", GetAppInfo(aiLeftDispDateTime)),<br />
", and the rightmost date on this chart is ", FormatDate("MM/dd/yyyy", GetAppInfo(aiRightDispDateTime)));<br />
<br />
Print(NewLine, <br />
"The leftmost bar closes at ", FormatTime("HH:mm:ss", GetAppInfo(aiLeftDispDateTime)), <br />
" and the rightmost bar closes at ", FormatTime("HH:mm:ss", GetAppInfo(aiRightDispDateTime)) );<br />
<br />
Print(NewLine, <br />
"The highest price on the Y axis (price scale) is ", NumToStr( GetAppInfo(aiHighestDispValue), 0),<br />
" and the lowest price on the same axis is ", NumToStr( GetAppInfo(aiLowestDispValue), 0));<br />
<br />
end;<br />
</syntaxhighlight><br />
This would give an output similar to:<br />
<syntaxhighlight><br />
The leftmost date on this chart is 01/20/2012, and the rightmost date on this chart is 01/20/2012<br />
<br />
The leftmost bar closes at 12:31:16 and the rightmost bar closes at 21:56:15<br />
<br />
The highest price on the Y axis (price scale) is 2438 and the lowest price on the same axis is 2411<br />
</syntaxhighlight><br />
<br />
=== Using GetAppInfo to monitor an ATS ===<br />
In the simplified example below, the GetAppInfo(aiStrategyAuto) is used to monitor the status of an [[:Category:AutoTrading|Automated Trading Strategy]]. If the ATS is turned off, a sound alert is given.<br />
<br />
<syntaxhighlight><br />
// Example: using the GetAppInfo(aiStrategyAuto) to monitor for an Automated Trading<br />
// Strategy that gets turned off.<br />
<br />
Variables:<br />
IntraBarPersist PrevATSStatus(0), // Holds the status of the ATS at the previous update<br />
atsStatus(0); // Holds the current ATS status<br />
<br />
if (LastBarOnChart_s = True) then begin<br />
<br />
atsStatus = GetAppInfo(aiStrategyAuto);<br />
<br />
// If the current ATS Status is different from the previous, and the previous<br />
// status was ON, give an sound alert.<br />
if (atsStatus <> PrevATSStatus) and (PrevATSStatus = 1) then begin<br />
<br />
PlaySound("C:\Temp\atsTurnedOff.wav");<br />
<br />
end;<br />
<br />
PrevATSStatus = atsStatus;<br />
<br />
RecalcLastBarAfter(15); // Update every 15 seconds, even if the data feed stops updating<br />
<br />
end; <br />
</syntaxhighlight><br />
<br />
<br />
[[Category:Environment Information]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=3268Main Page2012-02-22T14:55:16Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading_Panel|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. [http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is MultiCharts Wiki==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and users can edit pages. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to support@multicharts.com with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Content==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by experts while still maintaining an easy learning curve for beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Depth_of_market_(DOM)&diff=3257Depth of market (DOM)2012-02-20T14:52:10Z<p>Sbokov: </p>
<hr />
<div>Depth-of-Market window displays market depth, PnL, current positions as well as pending orders and provides one-click trading features. Entry and exit automation can be set up directly in the DOM window making it a unique and self-sufficient tool for manual trading<br />
<br />
MultiCharts DOM displays up to 10 levels of market depth. 10 levels is the limit, if the broker provides less data, DOM displays fewer levels of market depth.<br />
<br />
Ask and Bid Size is shown in Buy and Sell columns respectively. <br />
<br />
Best Bid and Best Ask are marked with white color. Last trade price and size are highlighted in yellow in Price column. Those are default colors that can be changed.<br />
<br />
<div style="background-color: #E3FBE5;">Note: Please check if you have a subscription for depth-of-market data for the particular symbol that you are going to use in the DOM. Dukascopy and FXCM brokers cannot be used for DOM trading since they do not support depth-of-market.</div><br />
<br />
[[Category:Manual Trading]]</div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=2860Main Page2012-02-13T13:52:58Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading_Panel|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. [http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is MultiCharts Wiki==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and users can edit pages. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as the content you help us create. To combat spam, only authorized users can make changes to the Wiki. If you want to be a contributor, please send a request to support@multicharts.com with your Wiki login, and we will authorize the userID to make changes. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Help==<br />
<br />
<categorytree mode=pages showcount="on" depth=2>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by the experts while still maintaining an easy learning curve for the beginners. <br />
<br />
<categorytree mode=pages showcount="on">PowerLanguageKeywords</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=1602Main Page2012-01-30T17:26:28Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, [[Chart_Trading_Panel|one-click trading from chart]] and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. [http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==What is MultiCharts Wiki==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How It Works==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and anyone can edit a page. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as you help shape it. Feel free to add whatever content you think will be helpful to the community. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Help==<br />
<br />
<categorytree mode=pages>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by the experts while still maintaining an easy learning curve for the beginners. <br />
<br />
<categorytree mode=pages>PowerLanguageKeywords</categorytree><br />
<br />
==Studies==<br />
<br />
<categorytree mode=pages>EasyLanguage</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=259Main Page2012-01-17T14:48:23Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, one-click trading from chart and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. [http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==Why MCWiki==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How-To and Rules for MCWiki==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and anyone can edit a page. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as you help shape it. Feel free to add whatever content you think will be helpful to the community. <br />
<br />
[http://en.wikipedia.org/wiki/Wikipedia:CHEAT Editing CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Help==<br />
<br />
<categorytree mode=pages>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by the experts while still maintaining an easy learning curve for the beginners. <br />
<br />
<categorytree mode=pages>PowerLanguageKeywords</categorytree><br />
<br />
==Studies==<br />
<br />
<categorytree mode=pages>EasyLanguage</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=258Main Page2012-01-17T14:44:46Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, one-click trading from chart and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. [http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==Why MCWiki==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How-To and Rules for MCWiki==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and anyone can edit a page. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as you help shape it. Feel free to add whatever content you think will be helpful to the community. <br />
<br />
[[CheatSheet]] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Help==<br />
<br />
<categorytree mode=pages>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by the experts while still maintaining an easy learning curve for the beginners. <br />
<br />
<categorytree mode=pages>PowerLanguageKeywords</categorytree><br />
<br />
==Studies==<br />
<br />
<categorytree mode=pages>EasyLanguage</categorytree></div>Sbokovhttps://www.multicharts.com/trading-software/index.php?title=Main_Page&diff=257Main Page2012-01-17T14:44:24Z<p>Sbokov: </p>
<hr />
<div>==MultiCharts==<br />
<br />
[http://www.multicharts.com MultiCharts trading platform] is award-winning trading software. Whether you are a new trader or a professional, MultiCharts has features that may help you achieve your trading goals. High-definition charting, built-in indicators and strategies, one-click trading from chart and DOM, high-precision backtesting, brute-force and genetic optimization, automated execution and support for EasyLanguage scripts are all key tools at your disposal.<br />
Freedom of choice has been the driving idea behind our MultiCharts and you can see it in the wide choice of supported data feeds and brokers. Choose your trading method, test it, and start trading with any supported broker you like—that's the advantage of [[MultiCharts]]. [http://www.youtube.com/watch?v=BOkJ9wsSl4I Intro video to MultiCharts]<br />
<br />
==Why MCWiki==<br />
<br />
This is the central place for accumulated knowledge about the MultiCharts platform, contributed to by both traders and developers. Forum discussions are not easy to search, while here with the help our community we will create a comprehensive database of articles, tips, frequent questions, and discussions. Entire MultiCharts help will be moved here, so it can be quickly searched and accessible from anywhere. <br />
<br />
==How-To and Rules for MCWiki==<br />
Just like regular Wikipedia, MCWiki articles will have fact-based content, and anyone can edit a page. Our staff will look over recent changes, and maintain integrity of the content. Community editors are welcome to help. This tool is for our users, and it's only as good as you help shape it. Feel free to add whatever content you think will be helpful to the community. <br />
<br />
[CheatSheet] shows basic tags to edit content. To Edit a page, simply click Edit in the top right-hand corner. Choose Show Preview after adding content, and if everything looks good, click Save. <br />
<br />
==Help==<br />
<br />
<categorytree mode=pages>Help</categorytree><br />
<br />
==PowerLanguage Keyword Reference==<br />
<br />
[[About PowerLanguage|PowerLanguage]] is an advanced programming environment for creating technical analysis indicators and trading strategies for the MultiCharts trading platform. PowerLanguage offers the sophisticated features sought after by the experts while still maintaining an easy learning curve for the beginners. <br />
<br />
<categorytree mode=pages>PowerLanguageKeywords</categorytree><br />
<br />
==Studies==<br />
<br />
<categorytree mode=pages>EasyLanguage</categorytree></div>Sbokov