AmiBroker Tutorial AutoTrading MultiAccount and Multi-Instrument Kit V2.0

€1,000.00

ADK Revision 3.10b. 28 December, 2023

  • Upgrade of ADK V1.0 - Revision 2.10a for x64/32 bits systems
  • added Control Order Management, IDE input parameters, control Risk, multi-Account and multi-Instrument support

The plug-ins can be created in any language that meets the following requirements:

  • ability to build regular API-like 32bit or 64 bit Windows DLL (non ActiveX/COM)
  • support for user defined datatypes, structures and unions
  • support for pointer data type, pointers to functions, calling functions by pointer
  • support for _cdecl calling convention

Visual C++ 6.0 was used to create all source code examples in the AmiBroker Development Kit. However you can use other development platform and/or language. To demonstrate this AFL plugin examples include also project (.dev) files for Bloodshed DevC++ package (). DevC++ is a FREE development package that can be used to build plugins for AmiBroker. It produces slightly larger binaries than VisualC++ but other than that it is fully compatible. To compile AFL samples just install DevC++ package and then double click on supplied .dev file, then choose Execute->Compile from DevC++ IDE.

Note to Delphi users: Delphi does not support returning 8 byte structures by register so this is an obstacle in developing plugins in Delphi. This could be solved by little stub assembly code