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

Commits on Sep 11, 2021

  1. Adds AccountTest.cpp

    kenorb committed Sep 11, 2021
    Configuration menu
    Copy the full SHA
    b9bbaf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    951c9fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2540f00 View commit details
    Browse the repository at this point in the history
  4. Account: Improves enums

    kenorb committed Sep 11, 2021
    Configuration menu
    Copy the full SHA
    2a87c69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79fc72d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd061bb View commit details
    Browse the repository at this point in the history
  7. Adds SymbolInfoTest.cpp

    kenorb committed Sep 11, 2021
    Configuration menu
    Copy the full SHA
    f0c0f4c View commit details
    Browse the repository at this point in the history
  8. Adds ObjectTest.cpp

    kenorb committed Sep 11, 2021
    Configuration menu
    Copy the full SHA
    4c1cb8a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e75c609 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    a5869b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Merge remote-tracking branch 'origin/dev-v2012-emcc' into dev-v2013

    * 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
    kenorb committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    8ade61d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2022

  1. Merge branch 'dev' into dev-v2013

    * 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
      ...
    kenorb committed Jul 3, 2022
    Configuration menu
    Copy the full SHA
    9d60891 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Should fix problem "'array' - constant variable cannot be passed as r…

    …eference" in Array.mqh.
    nseam committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    b7fc72d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Fixes C++ const-related errors.

    nseam committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    5c1d8ae View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    0bc026a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f58ba5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    017546e View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    bd53e7d View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Merge remote-tracking branch 'origin/master' into dev

    * origin/master:
    kenorb committed May 15, 2023
    Configuration menu
    Copy the full SHA
    ed95f69 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Merge branch 'dev-v2013' into dev

    * dev-v2013:
    kenorb committed May 17, 2023
    Configuration menu
    Copy the full SHA
    f375459 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2023

  1. Merge remote-tracking branch 'origin/dev-indicator-refactor-template'…

    … into dev
    
    * origin/dev-indicator-refactor-template:
      Adds template struct for IndicatorDataEntry [WIP]
    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    c701a53 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/v2.010-dev' into dev

    * origin/v2.010-dev:
      Should fix problem "'array' - constant variable cannot be passed [GH-661] (#660)
    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    ea2a2fd View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/dev-cpp-support-new' into dev

    * 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 committed May 20, 2023
    Configuration menu
    Copy the full SHA
    1661ff7 View commit details
    Browse the repository at this point in the history
  4. Stats initial refactor

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    e86a2f5 View commit details
    Browse the repository at this point in the history
  5. Stats initial improvements

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    e6f80a1 View commit details
    Browse the repository at this point in the history
  6. Stats changes

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    d2d680d View commit details
    Browse the repository at this point in the history
  7. Stats: Reformats code

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    c9fb825 View commit details
    Browse the repository at this point in the history
  8. Exchange: Expands test

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    a3f8623 View commit details
    Browse the repository at this point in the history
  9. Fixes pointer syntax for C++

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    9a118e6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a7a554b View commit details
    Browse the repository at this point in the history
  11. Little changes for array #defines.

    nseam authored and kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    877cd94 View commit details
    Browse the repository at this point in the history
  12. Bumps copy year

    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    0b6e017 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5c9dcea View commit details
    Browse the repository at this point in the history
  14. IndicatorData: IndicatorDataEntryValue: Adds support for datetime type

    Indi_ColorCandlesDaily: Fixes infinite loop [GH-657]
    kenorb committed May 20, 2023
    Configuration menu
    Copy the full SHA
    4abecd7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9a02fd5 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Configuration menu
    Copy the full SHA
    6ae9d03 View commit details
    Browse the repository at this point in the history
  2. Adds symbol trade modes

    Attempt to fix GH-669
    kenorb committed May 21, 2023
    Configuration menu
    Copy the full SHA
    aa0ed71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65fe708 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ec1a29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14e4275 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d04b3ca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c099f4 View commit details
    Browse the repository at this point in the history
  8. Merge tag 'v2.011.1' into dev

    * tag 'v2.011.1':
      Should fix problem "'array' - constant variable cannot be passed [GH-661] (#660)
    kenorb committed May 21, 2023
    Configuration menu
    Copy the full SHA
    000482f View commit details
    Browse the repository at this point in the history
  9. Merge tag 'v2.012.1' into dev

    * tag 'v2.012.1':
      Should fix problem "'array' - constant variable cannot be passed [GH-661] (#660)
    kenorb committed May 21, 2023
    Configuration menu
    Copy the full SHA
    84dbfc8 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    680b655 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b1dddc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ba083a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1299b12 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65dec09 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2534dc1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e9f5a01 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3aaedf4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb39f68 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Log:Adds copy constructor

    kenorb committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    09b7091 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46d8f6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a4bedd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d696c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3efe0bf View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    280e285 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8fabc7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5af0e39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b94ee62 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    5ea6f58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7b2e22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    164fa77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af9001e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91bf549 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    293e312 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aca09b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    764d0f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f721f04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    239df83 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    94ad6f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b232b5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc052c4 View commit details
    Browse the repository at this point in the history
  4. Trade: Adds conditions for orders in trend

    Trade: Improves trend method calculation for actions
    kenorb committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    4f34e41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6523549 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    44674ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f786c56 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #691 from nseam/dev-fixme

    Fixes "tree optimization error" under MT4.
    kenorb authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    4794265 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e859f75 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    98c49a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    063e4d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. Configuration menu
    Copy the full SHA
    de7c5ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f875a8a View commit details
    Browse the repository at this point in the history
  3. Terminal: Fixes typo

    kenorb committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    0819078 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    38a6846 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f2a4ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4dad200 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Order: Minor improvements

    kenorb committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    1c2a208 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    4335e9a View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    dd43b94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e585d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88420bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd95217 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. EA/Order: Adds debug prints

    kenorb committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    d21ddf7 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    891807e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8294b59 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Configuration menu
    Copy the full SHA
    73d8ebc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #701 from EA31337/dev

    Development enhancements
    kenorb authored Jul 30, 2023
    Configuration menu
    Copy the full SHA
    b43f990 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Merge tag 'v2.012.1' into v3.005-dev-new

    * tag 'v2.012.1':
      Should fix problem "'array' - constant variable cannot be passed [GH-661] (#660)
    kenorb committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    875d267 View commit details
    Browse the repository at this point in the history
  2. Merge tag 'v2.012.2' into v3.005-dev-new

    * tag 'v2.012.2':
      Order: Adds missing order filling (fixes GH-664)
    kenorb committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    de3b8ac View commit details
    Browse the repository at this point in the history
  3. Merge tag 'v2.013' into v3.005-dev-new

    * 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 committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    4214899 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ebd9561 View commit details
    Browse the repository at this point in the history