As a seasoned developer in forex and cryptocurrency markets, I can bring substantive expertise to the table for your DLL development needs. Along with a solid 7-year background spanning Metatrader, Ninjatrader, Sierra Charts, Think or Swim using Thinkscript, TDAmeritrade, Interactive Brokers, CTrader, as well as exchanges such as Binance, Bybit, KuCoin, and Bitter; I also have extensive experience in Smart Contracts, Flash Loan implementation, Arbitrage Bot integration and NFT development.
With my programming proficiencies in C, C#, and C++, I'm extremely well-equipped to handle the requested DLL creation that would bolster the functionality of TradeStation EasyLanguage and MultiCharts PowerLanguage for seamless REST API calls via HTTPS. Offering a comprehensive design that ensures GET and POST requests are handled efficiently with a keen reporting mechanism on HTTP status and response handling.
Having previously developed bespoke solutions wielding complex software architecture for exceptional versatility on different platforms; I'll ensure a single DLL file caters to both TradeStation EasyLanguage scripts as well as MultiCharts PowerLanguage scripts. The deliverables you'll receive will include one or two up-to-date DLL files (for TradeStation and MultiCharts), along with the C++ source code used to create the DLLs alongside sample scripts demonstrating GET and PUT requests using REST APIs on both platforms.