Versions of Adaptrade Editor

Release Notes

  1. It's not necessary to uninstall prior versions of Editor before installing the new version, regardless of the version number. For example, versions 1.3.0, 1.2.0, and 1.0.1 can be installed side-by-side.
  2. Uninstalling or installing over an older version will not affect any project files (.gpcode files) you may have created or saved.
  3. New versions of Editor are designed to read project files (.gpcode files) from prior versions. However, once a file is saved in the new version of Editor, you will not be able to open it in an older version.
  4. The most recent version released is listed first, followed by prior releases. The most recent release is always the recommended download version.

Version 1.4.0 (November 17, 2023)

Version 1.4.0 of Adaptrade Editor is a minor bug-fix release. No changes were made to the documentation.

  1. [bug fix] When opening a strategy in the editor from within Adaptrade Builder, the "well formed" stop/limit order option on the Options tab was incorrectly based on the setting last selected in Builder, rather than on the setting used when the strategy was built.
  2. [bug fix] When changing a parameter value for NT7 or NT8 code, the editor didn't adjust the parameter range settings if necessary so that the new range included the new parameter value. The range is now automatically expanded if necessary to contain the new parameter value.
  3. [bug fix] When changing the value of a constant to zero ("0"), the editor removed the variable from the code and replaced it with the constant "0".

Note: Editor requires the separate installation of code-related files for each trading platform you intend to write strategies for. For Editor 1.4.0, these platform files are the same as the ones used by Adaptrade Builder versions 4.4.0 and for Editor 1.3.0. If you previously installed these files for either Builder or Editor, there's no need to re-import them into the platform for this version of Editor. Please refer to the user's guide (Introduction, Installation Instructions) for details on installing the platform files.

Version 1.3.0 (December 15, 2022)

Version 1.3.0 of Adaptrade Editor includes the following changes and bug fixes:

  1. For NinjaTrader 8, several changes were made to the AS_OrderProcessing.cs file to improve behavior of the strategies when running in Replay mode.
  2. [bug fix] The window for entering constant values converted any negative number to its positive.
  3. [bug fix] Changing the constant for price-based entry and exit orders to zero left the constant in place, such as EntryPrice = Price1 + constant, where constant was zero. The variable for the constant is now removed in this case.
  4. [bug fix] Opening a strategy from Builder that had the symmetry option "on" could cause a mismatch in the inputs if the symmetry was removed in the editor. Symmetric strategies are now converted to non-symmetric when opened in the Editor so that the inputs, which would otherwise be shared between the long and short sides, are now duplicated for each side of the market.
  5. The wording on the Options tab was changed from "Limit entries per day" and "Limit entry times" to "Restrict entry times" and "Restrict entries per day" so as not to be confused with limit orders.

Note: Editor requires the separate installation of code-related files for each trading platform you intend to write strategies for. The file for NinjaTrader 8 (NinjaTrader8.Adaptrade.zip) was modified for this version and must be re-installed into NinjaTrader 8 in order for strategies generated by this version to compile and run properly in NT 8. Only the file AS_OrderProcessing.cs within the zip file was changed. For Editor 1.3.0, these platform files are the same as the ones used by Adaptrade Builder version 4.3.0. If you previously installed these files for Builder, there's no need to re-import them into the platform for this version of Editor. Please refer to the user's guide (Introduction, Installation Instructions) for details on installing the platform files.

Version 1.2.0 (August 26, 2022)

Version 1.2.0 of Adaptrade Editor includes changes that support the new features added to Adaptrade Builder 4.2. These include the following changes:

  1. Entry and exit orders can now use a fixed number of points relative to a specified price, such as "Highest(H, 10) + 25".
  2. Exit orders no longer need to be relative to the entry price; for example, "Exit long at Lowest(L, 15) stop" or "Exit long at Average(H, 30) limit".
  3. For both entry and exit orders, Bollinger bands, Keltner channels and any custom indicator returning a price value can now be used as one of the specified prices.
  4. New behavior for stop and limit entry orders: The close of the current bar is checked against the limit/stop price, and the order is only placed if the close is on the correct side of the entry price (e.g., for a long stop order, the close must be below the stop price). New strategies default to the new behavior, which can be overridden via an option on the Options tab. The default behavior for strategies developed in prior versions is if the order price is on the wrong side of the market, the order is automatically converted to a market order. Older strategies can be converted to the new behavior by selecting the new option and clicking the code type button.

Note: Editor requires the separate installation of code-related files for each trading platform you intend to write strategies for. For Editor 1.2.0, these platform files are the same as the ones used by Adaptrade Builder versions 4.1.0 and 4.2.0 and for Editor 1.1.0. If you previously installed these files for either Builder or Editor, there's no need to re-import them into the platform for this version of Editor. Please refer to the user's guide (Introduction, Installation Instructions) for details on installing the platform files.

Version 1.1.0 (March 15, 2022)

Version 1.0.0 was the initial release of Adaptrade Editor, a stand-alone Windows-based point-and-click trading strategy editor that allows you to create strategies without coding. The program outputs code for TradeStation, MultiCharts, NinjaTrader 7/8, MetaTrader 4, and AmiBroker.

Version 1.1.0 includes the following bug fixes:

  1. [bug fix] If the Accumulation/distribution or Chaiken indicators were applied to intraday data, an error message was erroneously displayed indicating that the "Ticks" indicator -- an implicit input to the indicator -- was not supported.
  2. [bug fix] When opening a strategy in the editor where the entry condition was a custom indicator returning true/false, the condition was not listed in the Conditions table.
  3. [bug fix] The pull-down menu of conditions on the Orders tab did not always select the correct condition in cases where two condition differed only by the shift value.
  4. [bug fix] When multiple "UNKNOWN_INDICATOR"s were present, only the first one was colored red.

Note: Editor requires the separate installation of code-related files for each trading platform you intend to write strategies for. These platform files are the same as ones used by Adaptrade Builder version 4.1.0. Several changes were made to the AS_OrderProcessing.cs file for NT7/8 for this version, which means the zip files (NinjaTrader.Adaptrade.zip for NT7; NinjaTrader8.Adaptrade.zip for NT8) should be re-imported into the NinjaTrader platform for this release. However, if you previously installed these files for Builder, there's no need to re-import them into the platform for Editor. Please refer to the user's guide (Introduction, Installation Instructions) for details on installing the platform files.

Versions 1.0.0 (September 3, 2021) and 1.0.1 (September 12, 2021)

This is the initial release of Adaptrade Editor, a stand-alone Windows-based point-and-click trading strategy editor that allows you to create strategies without coding. The program outputs code for TradeStation, MultiCharts, NinjaTrader 7/8, MetaTrader 4, and AmiBroker.

Version 1.0.1 corrected a bug in version 1.0.0 that incorrectly used semicolons in place of commas for input variable declarations in the EasyLanguage code displayed by Editor. Otherwise, 1.0.1 is identical to 1.0.0.

Note: Editor requires the separate installation of code-related files for each trading platform you intend to write strategies for. These platform files are the same as ones used by Adaptrade Builder versions 3.4.0 through 4.0.1. If you previously installed these files for Builder, there's no need to re-import them into the platform for Editor. Please refer to the user's guide (Introduction, Installation Instructions) for details on installing the platform files.