{"id":610,"date":"2022-07-15T14:52:18","date_gmt":"2022-07-15T14:52:18","guid":{"rendered":"https:\/\/hftarbitrageplatform.com\/?page_id=610"},"modified":"2022-12-01T13:29:38","modified_gmt":"2022-12-01T13:29:38","slug":"2-legs-latency-2-bot","status":"publish","type":"page","link":"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/","title":{"rendered":"2 Legs Latency 2 arbitrage bot"},"content":{"rendered":"\n<p>The 2 Legs latency 2  built-in strategy (bot) allows the trader to perform arbitrage on one account while locking on the other. This program locks side 1 while arbitrating on side 2. There will be no indication of arbitrage situations on side one, as it is used solely for locking.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2 Legs Latency 2 instruments and orders<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"126\" src=\"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=1024%2C126&#038;ssl=1\" alt=\"\" class=\"wp-image-611\" srcset=\"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=1024%2C126&amp;ssl=1 1024w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=300%2C37&amp;ssl=1 300w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=768%2C94&amp;ssl=1 768w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=1536%2C189&amp;ssl=1 1536w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=2048%2C252&amp;ssl=1 2048w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=18%2C2&amp;ssl=1 18w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=1920%2C236&amp;ssl=1 1920w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=1320%2C162&amp;ssl=1 1320w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-1-instruments-and-orders-1.png?resize=600%2C74&amp;ssl=1 600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p><strong>Enabled<\/strong>&nbsp;&#8211; controls if the instrument is allowed to trade or not<\/p>\n\n\n\n<p><strong>Name<\/strong>&nbsp;\u2013 instrument name on feeder<\/p>\n\n\n\n<p><strong>Lot size 1<\/strong>&nbsp;\u2013 lot size to be traded on the left side account<\/p>\n\n\n\n<p>Lot size 2 &#8211; lot size to be traded on the right side account<\/p>\n\n\n\n<p><strong>Digits<\/strong>&nbsp;\u2013 how much digits instrument has in decimals<\/p>\n\n\n\n<p><strong>Spread SL<\/strong>&nbsp;&#8211; please check this box if you want to calculate Stop Los like percent from the spread<\/p>\n\n\n\n<p><strong>S\/L<\/strong>&nbsp;\u2013 hidden stop loss for the position in points, if box &#8220;Spread SL&#8221; is not checked and in percent from the spread, if box &#8220;Spread SL&#8221; is checked<\/p>\n\n\n\n<p><strong>T\/P<\/strong>&nbsp;\u2013 hidden take profit for the position<\/p>\n\n\n\n<p><strong>Min profit<\/strong>&nbsp;\u2013 how much profit the order should get (in points) for system to start trailing on this position<\/p>\n\n\n\n<p><strong>Pips for Min Profit<\/strong>&nbsp;\u2013 reserved, not used<\/p>\n\n\n\n<p><strong>Trail distance<\/strong>&nbsp;\u2013 the distance (in points) that is used for trailing on position<\/p>\n\n\n\n<p><strong>Trailing units<\/strong>&nbsp;&#8211; Points \/ Present . The software can calculate trailing stop in points or like percent from instrument&#8217;s price<\/p>\n\n\n\n<p><strong>Order lifetime<\/strong>&nbsp;\u2013 the maximum time the position can be opened<\/p>\n\n\n\n<p><strong>Slippage 1<\/strong>&nbsp;\u2013 for instant execution brokers or FIX API brokers if you use limit orders &#8211; maximum allowed distance from requested price for the left side account<\/p>\n\n\n\n<p><strong>Slippage 2<\/strong>&nbsp;\u2013 for instant execution brokers or FIX API brokers if you use limit orders &#8211; maximum allowed distance from requested price for the right side account<\/p>\n\n\n\n<p><strong>Commissions1<\/strong>&nbsp;&#8211; you can set commissions for round turn for your left side account<\/p>\n\n\n\n<p><strong>Commissions2<\/strong>&nbsp;&#8211; you can set commissions for round turn for your right side broker<\/p>\n\n\n\n<p><strong>Diff calculation method<\/strong>&nbsp;&#8211; please select one of 3: Standard, Reversed, SpreadCorrected<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Standard<\/td><td>Reversed<\/td><td>SpreadCorrected<\/td><\/tr><tr><td>BuyDiff = FastAsk &#8211; SlowAsk<br>SellDiff = SlowBid &#8211; FastBid<\/td><td>BuyDiff = FastBid &#8211; SlowBid<br>SellDiff = SlowAsk &#8211; FastAsk<br><\/td><td>BuyDiff = (FastBid &#8211; SlowAsk)<br>SellDiff = (SlowBid &#8211; FastAsk)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Include spread<\/strong>&nbsp;&#8211; check this box if you want to include the spread for differ to open calculation. The slow broker&#8217;s spread will be extracted from the difference to open.<\/p>\n\n\n\n<p><strong>Diff to open<\/strong>&nbsp;\u2013 distance between price on slow and fast to open the position<\/p>\n\n\n\n<p><strong>Units<\/strong>&nbsp;&#8211; select units points or percent for difference to open calculation. the percent is useful for crypto currencies arbitrage.<\/p>\n\n\n\n<p><strong>Max spread slow 1<\/strong>&nbsp;&#8211; maximum allowed spread for the left side broker<\/p>\n\n\n\n<p><strong>Max spread slow 2<\/strong>&nbsp;&#8211; maximum allowed spread for the right side broker<\/p>\n\n\n\n<p><strong>Max spread slow<\/strong>&nbsp;&#8211;<\/p>\n\n\n\n<p><strong>Max spread Fast<\/strong>&nbsp;&#8211; maximum allowed spread for the fast feed<\/p>\n\n\n\n<p><strong>Bid offset 1<\/strong>&nbsp;&#8211; constant distance between bid on fast and bid on the slow left side broker (in points)<\/p>\n\n\n\n<p><strong>Bid offset 2<\/strong>&nbsp;&#8211; constant distance between bid on fast and bid on the slow right side broker (in points)<\/p>\n\n\n\n<p><strong>Ask offset 1<\/strong>&nbsp;&#8211; constant distance between ask on fast and ask on the slow left side broker (in points)<\/p>\n\n\n\n<p><strong>Ask offset 2<\/strong>&nbsp;&#8211; constant distance between ask on fast and ask on the slow right side broker (in points)<\/p>\n\n\n\n<p><strong>Offset Calc<\/strong>&nbsp;\u2013 controls if the offset recalculation is used on instrument or not<\/p>\n\n\n\n<p><strong>Comment<\/strong>&nbsp;&#8211; internal identifier. The comment should be different for similar instruments.<\/p>\n\n\n\n<p><strong>Diff limit<\/strong>&nbsp;\u2013 maximum allowed difference for arbitrage signal<\/p>\n\n\n\n<p><strong>Curr Diff 1-<\/strong>&nbsp;current difference for between fast feed and the left side broker<\/p>\n\n\n\n<p><strong>Curr Diff 2<\/strong>&#8211; current difference for between fast feed and the right side broker<\/p>\n\n\n\n<p><strong>Max Diff 1<\/strong>&nbsp;\u2013 the maximum difference between the fast feed and the left side broker that was detected during software was running<\/p>\n\n\n\n<p><strong>Max Diff 2<\/strong>&nbsp;\u2013 the maximum difference between the fast feed and the right side broker that was detected during software was running<\/p>\n\n\n\n<p><strong>Curr Spread Slow 1<\/strong>&nbsp;\u2013 current spread on the left side broker (in points)<\/p>\n\n\n\n<p><strong>Curr Spread Slow 2<\/strong>&nbsp;\u2013 current spread on the right side broker (in points)<\/p>\n\n\n\n<p><strong>Curr Spread Fast<\/strong>&nbsp;\u2013 current spread on feeder (in points)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2 Legs Latency 2 bot settings<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"947\" height=\"760\" src=\"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-2-instruments-and-orders.png?resize=947%2C760&#038;ssl=1\" alt=\"\" class=\"wp-image-612\" srcset=\"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-2-instruments-and-orders.png?w=947&amp;ssl=1 947w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-2-instruments-and-orders.png?resize=300%2C241&amp;ssl=1 300w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-2-instruments-and-orders.png?resize=768%2C616&amp;ssl=1 768w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-2-instruments-and-orders.png?resize=15%2C12&amp;ssl=1 15w, https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/2-legs-latency-2-instruments-and-orders.png?resize=600%2C482&amp;ssl=1 600w\" sizes=\"auto, (max-width: 947px) 100vw, 947px\" \/><\/figure>\n\n\n\n<p><strong>Label<\/strong>&nbsp;&#8211; the software generates a unique label for each strategy<\/p>\n\n\n\n<p><strong>Fast quotes session<\/strong>&nbsp;&#8211; you can select the fast feed session provided by our company: BJF Feed (London) or BJF Feed (NY), or add any of your fast connections in sessions and select it.<\/p>\n\n\n\n<p><strong>Slow session 1<\/strong>&nbsp;&#8211; your slow session (broker) for arbitrage trading<\/p>\n\n\n\n<p><strong>Slow session 2<\/strong>&nbsp;&#8211; your slow session (broker) for arbitrage trading<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Offset recalculation group<\/h3>\n\n\n\n<p><strong>Period<\/strong>&nbsp;\u2013 time distance between recalculations.<\/p>\n\n\n\n<p><strong>Interval<\/strong>&nbsp;\u2013 time interval, which is used to collect the ticks used for recalculations (from fast and slow broker)<\/p>\n\n\n\n<p><strong>Min ticks<\/strong>&nbsp;\u2013 minimum number of ticks on any (fast or slow) broker to perform recalculation.<\/p>\n\n\n\n<p><strong>Show results in log<\/strong>&nbsp;&#8211; please, tick if you want to check offset recalculation results.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mapping group<\/h3>\n\n\n\n<p><strong>Suffix<\/strong>&nbsp;\u2013 if your broker provides symbols in format EURUSDxxx, you need to specify xxx as Postfix<\/p>\n\n\n\n<p><strong>Mapping<\/strong>&nbsp;\u2013 in this field you need to specify specific symbols (CFDs, commodities) mappings. Each new mapping should be in separate line. The format is SymbolNameOnFast= SymbolNameOnMT5. For example. GDAXI=GER30.<\/p>\n\n\n\n<p><strong>Error Control<\/strong>&nbsp;&#8211; maximal number of allowed consecutive losses<\/p>\n\n\n\n<p><strong>Allow arbitrage<\/strong>&nbsp;&#8211; check if you allow the software searching for the arbitrage situations on this side<\/p>\n\n\n\n<p><strong>Allow open<\/strong>&nbsp;&#8211; check if you allow the software opening orders on this side<\/p>\n\n\n\n<p><strong>Close with S\/L<\/strong>&nbsp;&#8211; the software will place stop loss when arbitrage situation appears on distance from the current price equal value specified in slippage in the instrument and orders tab<\/p>\n\n\n\n<p><strong>Max delay<\/strong>&nbsp;&#8211; maximally allowed delay for order opening in ms<\/p>\n\n\n\n<p><strong>T\/P delay<\/strong>&nbsp;&#8211; set time in ms to make a pause before TP applying<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Open\/close parameters section<\/h3>\n\n\n\n<p>If you use the FIX API connection for trading, you can open FOK or IOC limit orders instead of market orders.<\/p>\n\n\n\n<p><strong>Open with limit<\/strong>&nbsp;&#8211; please, tick if you want to use limit orders instead of the market and select FOK limit or IOC limit.<\/p>\n\n\n\n<p><strong>Close with limit<\/strong>&nbsp;&#8211; please, tick if you want to use limit orders instead of the market and select FOK limit or IOC limit.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Trading options group<\/h3>\n\n\n\n<p><strong>Time to strat trade<\/strong>&nbsp;&#8211; a time when the software will start searching for the arbitrage situations.<\/p>\n\n\n\n<p><strong>Time to stop trade<\/strong>&nbsp;&#8211; the time when the software will stop searching for the arbitrage situations.<\/p>\n\n\n\n<p><strong>Minimal order lifetime<\/strong>&nbsp;&#8211; this option is not available for the latency arbitrage<\/p>\n\n\n\n<p><strong>Hard S\/L factor<\/strong>&nbsp;&#8211; if you want to place real hard stop loss togather with hidden stop los, you need to set Hard S\/L factor value and the software will calculate hard stop loss like hidden stop los value x Hard S\/L factor<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lock Management group<\/h3>\n\n\n\n<p><strong>Automatically close all locks<\/strong>&nbsp;&#8211; you can select day(s) of week and Close time correspondent to your VPS time when the software wil close all opened locks automatically<\/p>\n\n\n\n<p><strong>Pauses<\/strong><\/p>\n\n\n\n<p><strong>Between closing locks<\/strong>&nbsp;&#8211; pause in sec between closing 1st lock and 2d corresponding lock for the corresponding instrument<\/p>\n\n\n\n<p><strong>Between opening locks<\/strong>&nbsp;&#8211; pause in sec between opening 1st lock and 2d corresponding lock for the corresponding instrument<\/p>\n\n\n\n<p><strong>Between arbitrage orders<\/strong>&nbsp;&#8211; pause in sec between arbitrage orders<\/p>\n\n\n\n<p><strong>Reopen lock after<\/strong>&nbsp;&#8211; the software will reopen lock automatically after this time in seconds<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Equity management group<\/h3>\n\n\n\n<p><strong>Enable<\/strong>&nbsp;\u2013 controls if the equity management enabled or not<\/p>\n\n\n\n<p><strong>Max total equty<\/strong>&nbsp;\u2013 the part of equity you can afford to lose. Can be expressed either in currency or in percents.<\/p>\n\n\n\n<p><strong>Equity total minimum<\/strong>&nbsp;\u2013 if equity on account reaches specified value, the trading on the connection will be disabled.<\/p>\n\n\n\n<p><strong>Check news filter<\/strong>&nbsp;&#8211; please, check if you want to take into account economic news releases.<\/p>\n\n\n\n<p><strong>Trade on the news<\/strong>&nbsp;&#8211; please, check if you want to trade only on specific news releases.<\/p>\n\n\n\n<p><strong>Do not trade on the news<\/strong>&nbsp;&#8211; please, check if you do not want to trade on specific news releases.<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Other users guide topics<\/span><\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/system-requirements-and-installation\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/system-requirements-and-installation\/\">System requirements and Installation<\/a>.<\/strong><\/li>\n\n\n\n<li><strong>Brokers\/ Exchanges connectors.<\/strong>\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-ctrader-session\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-ctrader-session\/\">cTrader session adding.<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/fix-api-session-adding\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/fix-api-session-adding\/\">FIX API session adding<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-cryptocurrencies-exchange-session\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-cryptocurrencies-exchange-session\/\">Cryptocurrencies exchange session adding.<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/how-to-find-host-ip-for-your-mt4-account\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/how-to-find-host-ip-for-your-mt4-account\/\">How to find MT4 host IP:port<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-mt4-session\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-mt4-session\/\">MT4 session adding<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-mt5-session\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/adding-mt5-session\/\">MT5 session adding<\/a>.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/hftarbitrageplatform.com\/?page_id=587\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/?page_id=587\">Bots (built-in strategies) adding<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/equity-manager\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/equity-manager\/\">Equity manager<\/a><\/strong><\/li>\n\n\n\n<li><strong>Bots<\/strong><strong>setup<\/strong>\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/one-leg-latency-arbitrage-bot\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/one-leg-latency-arbitrage-bot\/\">Latency Arbitrage bot<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/2-legs-latency-1-arbitrage-bot\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/2-legs-latency-1-arbitrage-bot\/\">Two Legs Latency 1 bot<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/\">Two Legs Latency 2 bot<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/2-legs-latency-3-bot\/\" data-type=\"URL\" data-id=\"https:\/\/hftarbitrageplatform.com\/hft-arbitrage-platform-users-guide\/2-legs-latency-3-bot\/\">Two Legs Latency 3 bot<\/a><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>The 2 Legs latency 2 built-in strategy (bot) allows the trader to perform arbitrage on one account while locking on the other. This program locks side 1 while arbitrating on side 2. There will be no indication of arbitrage situations on side one, as it is used solely for locking. 2 Legs Latency 2 instruments [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary conversions-read-more-link\" href=\"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":538,"parent":535,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/fullwidthpage.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-610","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>2 Legs Latency 2 arbitrage bot - HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2 Legs Latency 2 arbitrage bot - HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets\" \/>\n<meta property=\"og:description\" content=\"The 2 Legs latency 2 built-in strategy (bot) allows the trader to perform arbitrage on one account while locking on the other. This program locks side 1 while arbitrating on side 2. There will be no indication of arbitrage situations on side one, as it is used solely for locking. 2 Legs Latency 2 instruments [...]Read More...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/\" \/>\n<meta property=\"og:site_name\" content=\"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-01T13:29:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/users-guide.png?fit=1200%2C645&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"645\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/\",\"url\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/\",\"name\":\"2 Legs Latency 2 arbitrage bot - HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/hftarbitrageplatform.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/users-guide.png?fit=1200%2C645&ssl=1\",\"datePublished\":\"2022-07-15T14:52:18+00:00\",\"dateModified\":\"2022-12-01T13:29:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/hftarbitrageplatform.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/users-guide.png?fit=1200%2C645&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/hftarbitrageplatform.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/users-guide.png?fit=1200%2C645&ssl=1\",\"width\":1200,\"height\":645,\"caption\":\"hft arbitrage platfrom users guide\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/zh\\\/hft-arbitrage-platform-users-guide\\\/2-legs-latency-2-bot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HFT Arbitrage Platform Users Guide\",\"item\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/en\\\/hft-arbitrage-platform-users-guide\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"2 Legs Latency 2 arbitrage bot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/#website\",\"url\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/\",\"name\":\"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets\",\"description\":\"Multi-platforms and Multi-Strategies HFT Arbitrage Bot\",\"publisher\":{\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/#organization\",\"name\":\"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets\",\"url\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/hftarbitrageplatform.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-hft-arbitrage-platfromLogo.png?fit=500%2C93&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/hftarbitrageplatform.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-hft-arbitrage-platfromLogo.png?fit=500%2C93&ssl=1\",\"width\":500,\"height\":93,\"caption\":\"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets\"},\"image\":{\"@id\":\"https:\\\/\\\/hftarbitrageplatform.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2 Legs Latency 2 arbitrage bot - HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/","og_locale":"en_US","og_type":"article","og_title":"2 Legs Latency 2 arbitrage bot - HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets","og_description":"The 2 Legs latency 2 built-in strategy (bot) allows the trader to perform arbitrage on one account while locking on the other. This program locks side 1 while arbitrating on side 2. There will be no indication of arbitrage situations on side one, as it is used solely for locking. 2 Legs Latency 2 instruments [...]Read More...","og_url":"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/","og_site_name":"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets","article_modified_time":"2022-12-01T13:29:38+00:00","og_image":[{"width":1200,"height":645,"url":"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/users-guide.png?fit=1200%2C645&ssl=1","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/","url":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/","name":"2 Legs Latency 2 arbitrage bot - HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets","isPartOf":{"@id":"https:\/\/hftarbitrageplatform.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/#primaryimage"},"image":{"@id":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/users-guide.png?fit=1200%2C645&ssl=1","datePublished":"2022-07-15T14:52:18+00:00","dateModified":"2022-12-01T13:29:38+00:00","breadcrumb":{"@id":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/#primaryimage","url":"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/users-guide.png?fit=1200%2C645&ssl=1","contentUrl":"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/07\/users-guide.png?fit=1200%2C645&ssl=1","width":1200,"height":645,"caption":"hft arbitrage platfrom users guide"},{"@type":"BreadcrumbList","@id":"https:\/\/hftarbitrageplatform.com\/zh\/hft-arbitrage-platform-users-guide\/2-legs-latency-2-bot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hftarbitrageplatform.com\/"},{"@type":"ListItem","position":2,"name":"HFT Arbitrage Platform Users Guide","item":"https:\/\/hftarbitrageplatform.com\/en\/hft-arbitrage-platform-users-guide\/"},{"@type":"ListItem","position":3,"name":"2 Legs Latency 2 arbitrage bot"}]},{"@type":"WebSite","@id":"https:\/\/hftarbitrageplatform.com\/#website","url":"https:\/\/hftarbitrageplatform.com\/","name":"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets","description":"Multi-platforms and Multi-Strategies HFT Arbitrage Bot","publisher":{"@id":"https:\/\/hftarbitrageplatform.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hftarbitrageplatform.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hftarbitrageplatform.com\/#organization","name":"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets","url":"https:\/\/hftarbitrageplatform.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hftarbitrageplatform.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/06\/cropped-hft-arbitrage-platfromLogo.png?fit=500%2C93&ssl=1","contentUrl":"https:\/\/i0.wp.com\/hftarbitrageplatform.com\/wp-content\/uploads\/2022\/06\/cropped-hft-arbitrage-platfromLogo.png?fit=500%2C93&ssl=1","width":500,"height":93,"caption":"HFT Arbitrage Platfrom -Arbitrage Software for Forex &amp; Cryptocurrencies Markets"},"image":{"@id":"https:\/\/hftarbitrageplatform.com\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/pages\/610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/comments?post=610"}],"version-history":[{"count":4,"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/pages\/610\/revisions"}],"predecessor-version":[{"id":1338,"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/pages\/610\/revisions\/1338"}],"up":[{"embeddable":true,"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/pages\/535"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/media\/538"}],"wp:attachment":[{"href":"https:\/\/hftarbitrageplatform.com\/en\/wp-json\/wp\/v2\/media?parent=610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}