1<!-- HTML header for doxygen 1.9.1--> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml"> 4<head> 5<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 6<meta http-equiv="X-UA-Compatible" content="IE=9"/> 7<meta name="generator" content="Doxygen 1.9.7"/> 8<meta name="viewport" content="width=device-width, initial-scale=1"/> 9<title>ATAS: Introduction</title> 10<link href="tabs.css" rel="stylesheet" type="text/css"/>
11<script type="text/javascript" src="jquery.js"></script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript" src="dynsections.js"></script>
vendor: 1 bytes, line 12
12
13<script type="text/javascript" src="atas_custom.js?v=1749634007"></script>
vendor: 1 bytes, line 13
13
14<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
vendor: 1 bytes, line 14
14
15<script type="text/javascript"> 16 DoxygenAwesomeDarkModeToggle.init() 17</script>
vendor: 1 bytes, line 17
17
18<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
vendor: 1 bytes, line 18
18
19<script type="text/javascript"> 20 DoxygenAwesomeFragmentCopyButton.init() 21</script>
21 22<link href="navtree.css" rel="stylesheet" type="text/css"/>
23<script type="text/javascript" src="resize.js"></script>
vendor: 1 bytes, line 23
23
24<script type="text/javascript" src="navtreedata.js"></script>
vendor: 1 bytes, line 24
24
25<script type="text/javascript" src="navtree.js"></script>
25 26<link href="search/search.css" rel="stylesheet" type="text/css"/>
27<script type="text/javascript" src="search/searchdata.js"></script>
vendor: 1 bytes, line 27
27
28<script type="text/javascript" src="search/search.js"></script>
28 29<link href="doxygen.css" rel="stylesheet" type="text/css" /> 30<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/> 31<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/> 32<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/> 33<link href="atas_style.css" rel="stylesheet" type="text/css"/> 34</head> 35<body> 36<div id="top"><!-- do not remove this div, it is closed by doxygen! --> 37<div id="titlearea"> 38<table cellspacing="0" cellpadding="0"> 39 <tbody> 40 <tr style="height: 56px;"> 41 <td id="projectlogo"><a href="https://atas.net" target="_blank"><img alt="Logo" src="icon.ico"/></a></td> 42 <td id="projectalign" style="padding-left: 0.5em;"> 43 <div id="projectname"><a href="https://atas.net" target="_blank" style="text-decoration: none; color: white !important;">ATAS</a> 44 </div> 45 </td> 46 </tr> 47 </tbody> 48</table> 49</div> 50<!-- end header part --> 51<!-- Generated by Doxygen 1.9.7 -->
52<script type="text/javascript"> 53/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ 54var searchBox = new SearchBox("searchBox", "search/",'.html'); 55/* @license-end */ 56</script>
vendor: 1 bytes, line 56
56
57<script type="text/javascript" src="menudata.js"></script>
vendor: 1 bytes, line 57
57
58<script type="text/javascript" src="menu.js"></script>
vendor: 1 bytes, line 58
58
59<script type="text/javascript"> 60/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ 61$(function() { 62 initMenu('',true,false,'search.php','Search'); 63 $(document).ready(function() { init_search(); }); 64}); 65/* @license-end */ 66</script>
66 67<div id="main-nav"></div> 68</div><!-- top --> 69<div id="side-nav" class="ui-resizable side-nav-resizable"> 70 <div id="nav-tree"> 71 <div id="nav-tree-contents"> 72 <div id="nav-sync" class="sync"></div> 73 </div> 74 </div> 75 <div id="splitbar" style="-moz-user-select:none;" 76 class="ui-resizable-handle"> 77 </div> 78</div>
79<script type="text/javascript"> 80/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ 81$(document).ready(function(){initNavTree('index.html',''); initResizable(); }); 82/* @license-end */ 83</script>
83 84<div id="doc-content"> 85<!-- window showing the filter options --> 86<div id="MSearchSelectWindow" 87 onmouseover="return searchBox.OnSearchSelectShow()" 88 onmouseout="return searchBox.OnSearchSelectHide()" 89 onkeydown="return searchBox.OnSearchSelectKey(event)"> 90</div> 91 92<!-- iframe showing the search results (closed by default) --> 93<div id="MSearchResultsWindow"> 94<div id="MSearchResults"> 95<div class="SRPage"> 96<div id="SRIndex"> 97<div id="SRResults"></div> 98<div class="SRStatus" id="Loading">Loading...</div> 99<div class="SRStatus" id="Searching">Searching...</div> 100<div class="SRStatus" id="NoMatches">No Matches</div> 101</div> 102</div> 103</div> 104</div> 105 106<div><div class="header"> 107 <div class="headertitle"><div class="title">Introduction </div></div> 108</div><!--header--> 109<div class="contents"> 110<div class="textblock"><p><a class="anchor" id="md_DataFeedsCore_2Docs_2en_20000__Introduction"></a> Welcome to the technical documentation for the <a href="https://atas.net">ATAS Trading Terminal</a>. The ATAS platform stands out as a benchmark in modern trading analytics, offering users a myriad of advanced tools to study order flow, volume, liquidity, and other essential market parameters.</p> 111<h1><a class="anchor" id="autotoc_md1"></a> 112Custom Indicator and Strategy Development</h1> 113<p>In the dynamic world of financial markets, traders and developers are always on the lookout for innovative tools to gain a competitive edge. Custom indicators and strategies are the cornerstone of algorithmic trading, offering traders the ability to analyze, visualize, and automate their trading decisions. In this comprehensive guide, we will delve into the intricate world of indicator and strategy development, equipping you with the knowledge and skills to create custom tools tailored to your trading needs.<br /> 114 Whether you're a seasoned trader or a budding developer, this guide will empower you to create, optimize, and deploy custom trading tools that can potentially revolutionize your trading strategies and outcomes. Dive into the world of algorithmic trading and harness the power of customization to stay ahead in the financial markets.</p> 115<p>If you are developing indicators for <b>ATAS X</b> (cross-platform version for Windows and macOS), please also refer to <a class="el" href="md_DataFeedsCore_2Docs_2en_20200__ATASX__Indicator.html">Developing indicators for ATAS X</a>.</p> 116<p>We encourage you to delve deep into this technical documentation and explore the extensive capabilities of the ATAS Trading Terminal. If you have any feedback, questions, or require further assistance, please do not hesitate to reach out to our dedicated technical support team.</p> 117<p>Happy coding and trading!</p> 118<h1><a class="anchor" id="autotoc_md2"></a> 119Links</h1> 120<ul> 121<li><a href="https://atas.net/">ATAS Main site</a></li> 122<li><a href="https://help.atas.net/en/support/home">ATAS Support center</a></li> 123<li><a href="https://my.atas.net/">ATAS Private area</a></li> 124<li><a href="https://t.me/+Afb9R7MEDqY3MDUy">ATAS API developers</a></li> 125<li><a href="https://github.com/AtasPlatform">GitHub ATASPlatform</a> </li> 126</ul> 127</div></div><!-- PageDoc --> 128</div><!-- contents --> 129</div><!-- doc-content --> 130<!-- HTML footer for doxygen 1.9.7--> 131<!-- start footer part --> 132<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> 133 <ul> 134 <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li> 135 <li class="footer"><a href="https://t.me/+Afb9R7MEDqY3MDUy"><img class="footer_tg" src="tg_logo.svg" width="31" height="31" alt="telegram group"/> Join our developers chat</a> </li> 136 </ul> 137</div> 138</body> 139</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.