SharpTrader new features and strategies: Difference between revisions
Created page with "We have developed a '''clicker module that allows traders to open and close orders on web-based platforms or on any trading platform that does not provide an API'''. This solution can be used together with any of the built-in strategies inside the SharpTrader platform. ===== The logic is simple and transparent. ===== You manually define the screen coordinates where the clicker should press the “Buy” button and the “Sell” button on the web platform. Once these c..." |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
''09.02.2026'' | |||
==== '''Clicker for web-based platforms''' ==== | |||
We have developed a '''clicker module that allows traders to open and close orders on web-based platforms or on any trading platform that does not provide an API'''. This solution can be used together with any of the built-in strategies inside the SharpTrader platform. | We have developed a '''clicker module that allows traders to open and close orders on web-based platforms or on any trading platform that does not provide an API'''. This solution can be used together with any of the built-in strategies inside the SharpTrader platform. | ||
===== The logic is simple and transparent. ===== | ===== The logic is simple and transparent. ===== | ||
[[File:Sharptrader clicker setup.png]] | |||
You manually define the screen coordinates where the clicker should press the “Buy” button and the “Sell” button on the web platform. Once these coordinates are set, the clicker automatically executes actions based on the selected SharpTrader strategy. | You manually define the screen coordinates where the clicker should press the “Buy” button and the “Sell” button on the web platform. Once these coordinates are set, the clicker automatically executes actions based on the selected SharpTrader strategy. | ||
[[File:Sharptrader clicker buy and sell coordinates setup.png]] | |||
For slow quotes, you may use a different, slower broker, or the same broker if they provide another (non-web-based) platform. In practice, execution delays (arbitrage signal) tend to occur at nearly the same times across most brokers, as confirmed by real-world testing. As a result, the clicker can still be synchronized effectively with strategy signals. Additionally, if you have programming skills and are able to extract price quotes from the web platform, these quotes can be fed into SharpTrader via the [https://bjftradinggroup.com/sharptrader-easyfix-api/ EasyFix protocol]. | For slow quotes, you may use a different, slower broker, or the same broker if they provide another (non-web-based) platform. In practice, execution delays (arbitrage signal) tend to occur at nearly the same times across most brokers, as confirmed by real-world testing. As a result, the clicker can still be synchronized effectively with strategy signals. Additionally, if you have programming skills and are able to extract price quotes from the web platform, these quotes can be fed into SharpTrader via the [https://bjftradinggroup.com/sharptrader-easyfix-api/ EasyFix protocol]. | ||
| Line 21: | Line 32: | ||
===== In short: ===== | ===== In short: ===== | ||
This solution makes it possible to trade on web platforms without an API, but it requires the trader to actively monitor execution, as the system itself has no confirmation layer. | This solution makes it possible to trade on web platforms without an API, but it requires the trader to actively monitor execution, as the system itself has no confirmation layer. '''Contact us for any information.''' | ||
Latest revision as of 21:53, 9 February 2026
09.02.2026
Clicker for web-based platforms
We have developed a clicker module that allows traders to open and close orders on web-based platforms or on any trading platform that does not provide an API. This solution can be used together with any of the built-in strategies inside the SharpTrader platform.
The logic is simple and transparent.
You manually define the screen coordinates where the clicker should press the “Buy” button and the “Sell” button on the web platform. Once these coordinates are set, the clicker automatically executes actions based on the selected SharpTrader strategy.
For slow quotes, you may use a different, slower broker, or the same broker if they provide another (non-web-based) platform. In practice, execution delays (arbitrage signal) tend to occur at nearly the same times across most brokers, as confirmed by real-world testing. As a result, the clicker can still be synchronized effectively with strategy signals. Additionally, if you have programming skills and are able to extract price quotes from the web platform, these quotes can be fed into SharpTrader via the EasyFix protocol.
The main limitation of this approach is the lack of feedback.
The clicker does not receive confirmation from the web platform; it cannot determine whether an order was successfully opened. SharpTrader simply sends the click command but does not receive a response from a web platform.
For this reason, the clicker is intended for use only under the trader's constant visual supervision.
Typical workflow looks like this:
- You open the broker’s web platform
- Configure the instrument (for example, Gold)
- Set the click coordinates for Buy and Sell
- Launch the strategy
After that, the clicker will automatically attempt to open and close trades. However, if an order is not opened or if it opens incorrectly, SharpTrader will not detect it. In such cases, manual monitoring and intervention are required.
In short:
This solution makes it possible to trade on web platforms without an API, but it requires the trader to actively monitor execution, as the system itself has no confirmation layer. Contact us for any information.

