Integrate PixyTrade Scanner signals directly into your TradeStation EasyLanguage strategies.
Everything you need: compiled DLL, source code, header file, build scripts, and EasyLanguage example.
Just the compiled DLL, ready to drop into TradeStation. Includes the EasyLanguage example and README.
Full C++ source code, header file, and build configuration. Build the DLL yourself with Visual Studio or MinGW.
Version 2.0 — 32-bit DLL for TradeStation EasyLanguage — Built with WinHTTP (no external dependencies) — Background polling every 5 seconds
Download the DLL package above (Full or DLL Only).
Copy PixyTrade.dll to your TradeStation Program folder:
C:\Program Files (x86)\TradeStation\Program
Log in to the scanner, go to the Strategy tab, and generate your API key.
Use the EasyLanguage example to integrate signals into your strategy. Enter your API key in the input field.
| Function | Description | Returns |
|---|---|---|
PT_Initialize(symbol, apiKey) |
Initialize a session for a symbol with your API key | Session handle (>0) or 0 on error |
PT_GetArmed(handle) |
Check if market conditions are favorable | 1=armed, 0=not armed, -1=error |
PT_GetRTHOnly(handle) |
Check if trading is restricted to regular hours | 1=RTH only, 0=extended hours, -1=error |
PT_Poll(handle) |
Check if values have changed since last poll | 1=changed, 0=no change, -1=error |
PT_Cleanup(handle) |
Release session resources when done | void |
PT_GetLastError() |
Get the last error message for debugging | Error string |