Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.005-dev-new #746

Open
wants to merge 104 commits into
base: v3.004-dev-new
Choose a base branch
from
Open

v3.005-dev-new #746

wants to merge 104 commits into from

Conversation

kenorb
Copy link
Member

@kenorb kenorb commented Apr 27, 2024

No description provided.

kenorb and others added 30 commits September 11, 2021 15:52
* origin/dev-v2012-emcc:
  C++ compatibility fixes.
  Minor fixes
  Added universal pointer dereference PTR_DEREF instead of '.' operator.
  Got rid of `u(char, int, long)`s so we have `unsigned (char, int, long)`s
  GHA: Installs Emscripten toolchain
* dev: (28 commits)
  Exchange: Uses AccountBase instead of AccountMt
  Account/AccountMt: Fixes zero division
  Account: Renames Account to AccountMt
  Exchange: Expands test
  Corrects broken links
  GHA: Enables DrawIndicatorTest
  DrawIndicatorTest: Fixes compilation errors
  Fixes timeframe handling
  Indicators: Adds Indicator source type and mode to constructor's argument.
  Moves indicator data related methods to IndicatorData
  Indicator: Moves GetValuePrice() to IndicatorData
  Splits IndicatorParams struct into IndicatorDataParams
  Refactors IndicatorData class to be inherited by Indicator class
  Refs #337 New week detection. Added check if it's the first day of the week (which is Monday in MQL). Previously we only checked if current day of the week has changed.
  CPP: Removes EnumToString
  Corrects broken links
  Moves Deal enums to Deal.enum.h
  Indicators: Moves resetting handle on change to Indicator class
  Indicator: Adds state property setter
  Fixes possible loss of data due to type conversion in the latest MTE build
  ...
… into dev

* origin/dev-indicator-refactor-template:
  Adds template struct for IndicatorDataEntry [WIP]
* origin/v2.010-dev:
  Should fix problem "'array' - constant variable cannot be passed [GH-661] (#660)
* origin/dev-cpp-support-new:
  Adds initial version of TerminalTest.cpp
  Adds ObjectTest.cpp
  Adds SymbolInfoTest.cpp
  Improves Array class for non-MQL builds
  Adds StringLen() method for String
  Account: Improves enums
  Removes Add/ToString from String as redundant
  Fixes error: expected semicolon after enum
  Adds AccountTest.cpp
kenorb and others added 26 commits July 10, 2023 23:57
Fixes "tree optimization error" under MT4.
Development enhancements
* tag 'v2.012.1':
  Should fix problem "'array' - constant variable cannot be passed [GH-661] (#660)
* tag 'v2.012.2':
  Order: Adds missing order filling (fixes GH-664)
* tag 'v2.013': (85 commits)
  Order: Improves retcode on invalid request
  Order: Adds case when market is closed (GH-700)
  Order: Adds argument for order close action
  EA/Order: Adds debug prints
  Order: Refresh order after modification
  Order: Fixes the current volume value when data in orequest is missing
  Order: Fixes issues with symbol being NULL after orders were loaded from the existing pool
  Order: Ignores processing condition on forcible order refresh to avoid stack overflow
  Order: Improves code syntax and better error message on order close error
  Order: Minor improvements
  Indi_ADXW: Fixes logic for SetCustomIndicatorName()
  ADXW: Renames variables to avoid global conflicts
  Order: OrderClose: Adds magic just in case
  Terminal: Fixes typo
  EA: Improves logic for strategy filter
  TSM: Increases signal cache limit to 1000
  EA: Improves open strategy signal filtering
  Sets magic on order modify in case it is lost
  Fixes "tree optimization error" under MT4.
  Improves orders and magic number logic
  ...
@kenorb kenorb added this to the v3.005 milestone Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants