From 97b192fd6545f3709e5be33f7467538549014f6d Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Mon, 16 Sep 2024 16:34:03 +0330 Subject: [PATCH] Cleanup Boards ... --- .vscode/vscode-kanban.json | 1095 ++---------------------------------- 1 file changed, 40 insertions(+), 1055 deletions(-) diff --git a/.vscode/vscode-kanban.json b/.vscode/vscode-kanban.json index 6f4f13e8..f9390730 100644 --- a/.vscode/vscode-kanban.json +++ b/.vscode/vscode-kanban.json @@ -5,17 +5,51 @@ "assignedTo": { "name": "Hadi Khazaee Asl" }, - "creation_time": "2024-07-28T22:48:10.644Z", - "details": { - "content": "[] Add Recovery Options when try to Synchronize Positions Using Trade Handler ...\n[x] Add Do not Trail Support or Recovery Positions in Trade Handler ...\n[x] Add a TP and SL to Recovery Position ...\n[x] Made Multi Asset ...\n[] Add Pressure Based Trailling ...\n[x] Add Support for Pressures in Recovery ...\n[] Add OB / FVG and Other things Like XPV Signalling ...\n[x] Create XCHCHE Insicator and it's Helper class ...\n[x] Create XCHVLM. XCHTD ...\n[] Add Support for Free Margin Check ...\n", + "creation_time": "2024-09-16T10:58:36.122Z", + "description": { + "content": "Complete Position Protector Tasks\n", "mime": "text/markdown" }, - "id": "86", + "details": { + "content": "- [] Hedge;", + "mime": "text/markdown" + }, + "id": "89", + "references": [ + "90", + "91" + ], + "title": "Complete Position Protector" + }, + { + "assignedTo": { + "name": "Hadi Khazaee Asl" + }, + "creation_time": "2024-09-16T10:59:11.810Z", + "details": { + "content": "BE Hedge Occures When a Position has Protected by Protecting Positions", + "mime": "text/markdown" + }, + "id": "91", "references": [], - "title": "TODOs" + "title": "Implement BE Hedge Mechanism" + }, + { + "assignedTo": { + "name": "Hadi Khazaee Asl" + }, + "creation_time": "2024-09-16T10:58:57.770Z", + "details": { + "content": "HE Hedge Occures when there is More than X Main Positions open and there isn't any Protecting Positions.", + "mime": "text/markdown" + }, + "id": "90", + "references": [], + "title": "Implement HE Hedge mechanism" } ], - "testing": [ + "testing": [], + "done": [ { "assignedTo": { "name": "Hadi Khazaee Asl" @@ -42,1054 +76,5 @@ "references": [], "title": "XCH.CHE V1.1" } - ], - "done": [ - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "X121 Provider", - "creation_time": "2024-05-30T21:44:00.709Z", - "description": { - "content": "- Implement all Guards and Hedge;", - "mime": "text/markdown" - }, - "id": "65", - "references": [], - "title": "Add all Trail and Position State Managements inside Guards" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T11:07:59.089Z", - "description": { - "content": "- [x] XTD;\n- [x] XSI;\n- [x] XOBDLH;\n- [x] XCHMACC;\n- [x] XCHMACMX;\n- [x] XCHMACMN;", - "mime": "text/markdown" - }, - "id": "33", - "references": [], - "title": "add config sections to select providers long and short signalling" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-27T11:37:45.679Z", - "id": "54", - "references": [], - "title": "add handlers for TakeProfit or LoseProfit Events" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-16T23:57:54.021Z", - "id": "78", - "references": [], - "title": "add Max Allowe Signals per Symbol" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-19T10:19:40.648Z", - "id": "40", - "references": [], - "title": "add settings for Trade Management and risk management" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-20T13:38:04.017Z", - "description": { - "content": "add Start Alert and Prompt Some Values on it ...\nprepare Comments for informing usefull data ...", - "mime": "text/markdown" - }, - "id": "41", - "references": [], - "title": "add start Alert" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:06:27.820Z", - "description": { - "content": "- [x] Check Signal State;\n- [x] Calculate Volume;\n- [x] In Directional Supporting;\n\nimplemented, but since have issues on managing, ignore use them ...", - "mime": "text/markdown" - }, - "id": "24", - "references": [], - "title": "add Support for Indirectional Supporting Signals" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T05:51:40.742Z", - "description": { - "content": "- [x] Add Support for Hourly Alarams;\n- [x] Add Support for Daily Alarams;\n- [x] Add Support for Weekly Info Alarams;\n- [x] ...", - "mime": "text/markdown" - }, - "id": "27", - "references": [], - "title": "Add support for Info Alarms" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T05:52:38.201Z", - "description": { - "content": "- [] add supports for OAuth implementation;", - "mime": "text/markdown" - }, - "id": "28", - "references": [], - "title": "Add Support for OAuth" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T05:53:36.313Z", - "description": { - "content": "- [] add a Mechanism for Push Commands to Robot;\n- [] enable all base configurations to locally changes using commands;", - "mime": "text/markdown" - }, - "id": "29", - "references": [], - "title": "Add SUpport for Push Commands" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:07:37.092Z", - "description": { - "content": "- [x] Calculate How CLose Pyramid in Count;\n- [x] How Close Pyramid in Profit;\n- [x] How Close Pyramid in Max Draw Down;\n\nthese functionalities implemented successfully, but since we don't use any Supporting mechanism and limit number of same time trades.", - "mime": "text/markdown" - }, - "id": "25", - "references": [], - "title": "add Support for Pyramid Closing Trades" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-20T20:08:43.804Z", - "description": { - "content": "wee need this buffer to Increase or Decrease volumes ...", - "mime": "text/markdown" - }, - "id": "42", - "references": [], - "title": "Add Support for Save Max In DrawDown in Buffer", - "details": { - "content": "- [] add an specific library;\n- [] define all requirement;\n- [] add utility functions;\n- [] use it;", - "mime": "text/markdown" - } - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-22T01:30:28.887Z", - "description": { - "content": "- [] Pause/Resume;\n- [] Restart;\n- [] Stop Opening New Positions for Withdrawal Actions;\n- [] add support for enable disable signallers;\n- [] etc;", - "mime": "text/markdown" - }, - "id": "45", - "references": [], - "title": "add support for some actions button on chart of EA" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-28T08:21:10.141Z", - "id": "55", - "references": [], - "title": "add support for Stop Out Action in Guard Class", - "details": { - "content": "attached it but need to test ...", - "mime": "text/markdown" - } - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:05:41.976Z", - "description": { - "content": "- [x] Max Count;\n- [x] for In DD Long Signals;\n- [x] Volume Calculations;\n\nimplemented, but ignore to use them, for moment, since they have issues on managing ...", - "mime": "text/markdown" - }, - "id": "23", - "references": [], - "title": "add Support for Support Signals" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-28T08:23:14.444Z", - "id": "56", - "references": [], - "title": "add Support for XSupport and InDirectional Support Signals" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-05T00:10:14.895Z", - "details": { - "content": "- [] Check Last Time trade for Provider;\n- [] Open Trade only when it's new or Previous in Profit;\n- [] Open Only 2 trade in each Direction at same time;\n- [] Close All Open Trades at Specific Time;\n- [] Enable/Disable Robot time Daily;\n- [] Close Long age Trades;\n- [] Trail or Risk Free Same In Profit Trades when Open New One;", - "mime": "text/markdown" - }, - "id": "74", - "references": [], - "title": "add support for:" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-06T16:40:25.004Z", - "description": { - "content": "add supports to plot trend arrow in tdma indicator", - "mime": "text/markdown" - }, - "id": "18", - "references": [], - "title": "add supports to plot trend arrow in tdma indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-17T19:53:39.860Z", - "description": { - "content": "- use it for supportings", - "mime": "text/markdown" - }, - "id": "82", - "references": [], - "title": "add trend line class and test it" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-01T00:56:22.059Z", - "description": { - "content": "Indicators:\n- [x] XHULL;\n- [x] XSSL;\n- [x] XAMA;\n- [x] XTM;\n\nfor each indicator:\n- [x] Buffers;\n- [x] Conditions;\n- [x] Clean;\n- [x] Score;\n- [x] Summary;\n\nignore XAMA and XTM ...", - "mime": "text/markdown" - }, - "id": "71", - "references": [], - "title": "add XHULL/XSSLC/XAMA/XTM Indicators also to X121MarketCycle Calss" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-05T07:28:47.379Z", - "id": "77", - "references": [], - "title": "Apply fix on Zero TP SL for X110 Signller" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2024-01-19T15:09:51.323Z", - "description": { - "content": "- Attack Guards Duplicate if Profit less than Prev Guard Attack;\n- When Guard Attacks Multiple times, Start Grid Support Trades;\n- Remove Signal Protector Stuffs;", - "mime": "text/markdown" - }, - "id": "59", - "references": [], - "title": "Change Guard Mechanism" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:04:44.044Z", - "description": { - "content": "check partial Closing works correctly;\n\n- [x] for Longs;\n- [x] for Shorts;", - "mime": "text/markdown" - }, - "id": "22", - "references": [], - "title": "Check Partial Closing" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-05T00:17:33.324Z", - "description": { - "content": "from Provider classes and trader class.\nput them into XEA ...\nans Signallers ...", - "mime": "text/markdown" - }, - "id": "75", - "references": [], - "title": "Cleanup all allow long, short, minProfit per trade and drawdown factors variables" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "X121 Market Conditions", - "creation_time": "2024-05-30T21:38:04.455Z", - "description": { - "content": "- [x] Remove all Unused Indicators and Helpers;\n-- [x] XCHLH;\n-- [x] XCHMA;\n-- [x] XFI;\n-- [x] XTS;\n-- [x] XRSI;\n-- [x] XOBD;\n-- [x] XLH;\n- [x] resolve side affects;\n- [x] Cleanup Market Conditions;\n- [x] Merge reading Required Data to XMarket Conditions;", - "mime": "text/markdown" - }, - "id": "62", - "references": [], - "title": "Cleanup all Old Indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:07:56.408Z", - "details": { - "content": "- [x] cleanup old structure supports;\n- [x] cleanup old structure indirectional;\n- [x] cleanup old structure max in draw down;\n- [x] cleanup old structure old signals;\n- etc ...", - "mime": "text/markdown" - }, - "id": "26", - "references": [], - "title": "Cleanup Provider UnUsed Functions;" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T17:03:45.572Z", - "id": "35", - "references": [], - "title": "Complete Input Validators for XEU5", - "description": { - "content": "- [x] XTM;\n- [x] XTD;\n- [x] XRSI;\n- [x] XOBD;\n- [x] XLH;\n- [x] XCHLH;\n- [x] XCHMA;", - "mime": "text/markdown" - } - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:03:50.981Z", - "description": { - "content": "Complete Remained Short Signals:\n\n- [x] XCHMA Crosses;\n- [x] XCHMA Under Max;\n- [x] XCHMA Under Min;", - "mime": "text/markdown" - }, - "id": "20", - "references": [], - "title": "Complete Remained Short Signals" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-16T23:59:52.125Z", - "description": { - "content": "- Start Time;\n- End Time;\n- Close On Specific;\n- Close On Opposite;", - "mime": "text/markdown" - }, - "id": "80", - "references": [], - "title": "Complete Signalling COntrols ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-26T18:27:39.722Z", - "description": { - "content": "- [] Linear Regression Line 9 and 18;\n- [] Linear Regression Value;\n\nadd all those into 1 Indicator for Recieveing Verification for Signals;", - "mime": "text/markdown" - }, - "id": "85", - "references": [], - "title": "Converts Linear Regression Line and Value indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-04T09:30:44.836Z", - "description": { - "content": "handle all requirement for neural network class.", - "mime": "text/markdown" - }, - "details": { - "content": "required many things for testing ...", - "mime": "text/markdown" - }, - "id": "11", - "references": [], - "title": "create a neural network class" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-24T01:15:14.065Z", - "id": "50", - "references": [], - "title": "create a signal protector class for handling signals states on time pasted" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-05T20:24:26.792Z", - "description": { - "content": "create a signal provider template based on XRSI", - "mime": "text/markdown" - }, - "id": "14", - "references": [], - "title": "create a signal provider template based on XRSI" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-04T08:05:13.515Z", - "description": { - "content": "create account info library", - "mime": "text/markdown" - }, - "details": { - "content": "define it as a class in class lib ...", - "mime": "text/markdown" - }, - "id": "9", - "references": [], - "title": "create account info library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T15:43:14.906Z", - "details": { - "content": "create alert library:\n\n- [] add configurationinputs;\n- [] add alert functions;\n- [] mail;\n- [] push;\n- [] terminal;", - "mime": "text/markdown" - }, - "id": "4", - "references": [], - "title": "create alert library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-04T09:30:05.284Z", - "description": { - "content": "create an x-ea provider template:\n\n- [x] create event handlers;\n- [x] add required config inputs;\n- [x] define access to classes;\n- [x] etc ...", - "mime": "text/markdown" - }, - "id": "10", - "references": [], - "title": "create an x-ea provider template" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-04T13:34:50.719Z", - "description": { - "content": "create common library", - "mime": "text/markdown" - }, - "details": { - "content": "created but must add required functions in working times ...", - "mime": "text/markdown" - }, - "id": "13", - "references": [], - "title": "create common library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T21:31:53.418Z", - "details": { - "content": "create draw library:\n\n- [x] configurations input like objPrefix;\n- [x] draw functions;\n- [x] draw chart setting;", - "mime": "text/markdown" - }, - "id": "5", - "references": [], - "title": "create draw library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-04T09:41:01.882Z", - "description": { - "content": "create http library", - "mime": "text/markdown" - }, - "id": "12", - "references": [], - "title": "create http library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T12:23:14.619Z", - "details": { - "content": "- [x] add input for logTag;\n- [x] add input for enableLogging;\n- [x] add reuired logging functions;", - "mime": "text/markdown" - }, - "id": "1", - "references": [], - "title": "create logger library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T15:40:11.509Z", - "description": { - "content": "create ma colorify indicator.\nsomething like TrendMagic ...", - "mime": "text/markdown" - }, - "id": "3", - "references": [], - "title": "create ma colorify indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T15:39:38.300Z", - "description": { - "content": "create ma indicator", - "mime": "text/markdown" - }, - "id": "2", - "references": [], - "title": "create ma indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T21:38:20.129Z", - "description": { - "content": "create models library", - "mime": "text/markdown" - }, - "id": "6", - "references": [], - "title": "create models library" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-05T20:25:20.394Z", - "description": { - "content": "create OrderBlock Finder Indicator", - "mime": "text/markdown" - }, - "id": "17", - "references": [], - "title": "create OrderBlock Finder Indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-04T08:04:33.131Z", - "description": { - "content": "create Trade Class", - "mime": "text/markdown" - }, - "id": "8", - "references": [], - "title": "create Trade Class" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-01T23:54:36.761Z", - "description": { - "content": "create XTrendDetector Indicator ", - "mime": "text/markdown" - }, - "id": "7", - "references": [], - "title": "create XTrendDetector Indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T11:08:47.584Z", - "id": "34", - "references": [], - "title": "Disbale Conditions Logs ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T17:22:24.427Z", - "description": { - "content": "- [] XTD;\n- [] XSI;\n- [] XOBDLH;\n- [] XCHMACC;\n- [] XCHMACMN;\n- [] XCHMACMX;\n\nthis task is not so important at the moment, doint this later ...", - "mime": "text/markdown" - }, - "id": "36", - "references": [], - "title": "Do a Refactor On Long Signals" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-05T00:18:44.371Z", - "id": "76", - "references": [], - "title": "Enable Comment Score and Summary on each Tick ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-24T07:37:10.876Z", - "id": "52", - "references": [], - "title": "extends new section based indicators" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-17T00:01:04.987Z", - "description": { - "content": "- Max Number;\n- Voluem Multiplier;\n- Max Volume;\n- Support on Distance;", - "mime": "text/markdown" - }, - "id": "81", - "references": [], - "title": "Fix Allow Supports ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XTrade", - "creation_time": "2024-05-30T22:23:48.918Z", - "id": "68", - "references": [], - "title": "fix cc and ct indicator issues ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-16T23:58:59.163Z", - "description": { - "content": "Fix Open Signals When Support Signals only Open\nMax Allowed Trades Handler ...", - "mime": "text/markdown" - }, - "id": "79", - "references": [], - "title": "Fix Max Allowed Trade on Only SUpport Signals" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T03:04:18.085Z", - "description": { - "content": "fix volume calculation for signals;\n\n- [x] static volume;\n- [x] base volume multiplier;\n- [x] grow rate based on balance increasing;\n- [x] max volume duplicator;\n- [x] decrease volume for support trades;", - "mime": "text/markdown" - }, - "id": "21", - "references": [], - "title": "Fix Volume Calculation" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-30T06:09:35.026Z", - "details": { - "content": "- [x] Found Conditions related to new Indicator/Oscillator(s);\n- [x] attached Conditions to XEU5 Provider;\n- [x] fix and Refactor Signals Issues on Brokers and Logs;\n- [x] Re Test in all Brokers;\n- [x] implement Signal Providers based on New Indicator/Oscillator(s);\n- [x] add supports for TP and SL adding for each Signaller;\n- [x] Complete Support mechanism in Guard class;\n- [x] Test Support before Cleanup and Refactor Signals;\n- [x] do some test on guard stopout;\n- [x] Register AMarket Account;\n- [x] Register Alpari Account;\n- [x] Register Errante Account;\n- [] fix server hdd issues;\n- [] complete all rust desk and anydesk ids for systems;", - "mime": "text/markdown" - }, - "id": "57", - "references": [], - "title": "IMP Works TODO:" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "X121 Provider", - "creation_time": "2024-05-30T21:40:26.010Z", - "description": { - "content": "- [x] implement a Signaller Struct to Describe a Signaller state;\n- [x] use it in X121ProviderDescriptor;\n- [x] inside X121Provider use this Struct to Handle Signaller's State;", - "mime": "text/markdown" - }, - "id": "63", - "references": [], - "title": "Implement a Signaller Struct" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-24T07:36:28.060Z", - "description": { - "content": "- [] implement helpers lib for new indicators;\n- [] try to test them into a new ea;\n- [] combine them with our product;\n", - "mime": "text/markdown" - }, - "id": "51", - "references": [], - "title": "implement new indicators helpers lib" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-21T00:12:42.225Z", - "id": "43", - "references": [], - "title": "increase min balance for trading based on account balance ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XMQL", - "creation_time": "2024-05-30T22:34:15.388Z", - "description": { - "content": "- [x] in this way all class can Has his own Alerts ...\n- [] preare Alert Prefix for Each Separated Once ...", - "mime": "text/markdown" - }, - "id": "69", - "references": [], - "title": "make provider and ea classes to instance XSCBaseAlert class" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2024-01-03T12:04:41.939Z", - "id": "58", - "references": [], - "title": "make settings input related to Indicators and Oscillators hidden or private" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "X121 Provider", - "creation_time": "2024-05-30T21:41:50.930Z", - "description": { - "content": "Each Market must have their own Pivot Points;\n\n- [x] Remove Current Support and Resistance;\n- [x] add Support and Resistance and also Score Generating in each Market;\n- [x] create a General Common Function to Access Support and Resistances;", - "mime": "text/markdown" - }, - "id": "64", - "references": [], - "title": "Move Support and Resistance Pivots Finders inside X121Market Class" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "X121 EA", - "creation_time": "2024-05-30T21:47:35.252Z", - "details": { - "content": "Senario 1:\n- when a new Position Recieved and Executed;\n- detect all Same Symbol/Period Provider Positions;\n- if All exists open positions running in profit;\n- detect nearest entry and put all SLs in it;", - "mime": "text/markdown" - }, - "id": "66", - "references": [], - "title": "Position Management Senarios" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-07T19:28:10.103Z", - "details": { - "content": "- [x] Adaptive Moving Average; Implemented\n- [x] Bolinger Bands; No\n- [x] Envelopes; No\n- [x] Fractal Adaptive Moving Average; No\n- [x] Bears/Bulls Power; No\n- [x] Chaikin Oscillator; MayBe\n- [X] Commodity Channel Index; AN No\n- [] DeMarker;\n- [] Force Index;\n- [] MACD;\n- [] Momentum;\n- [] Moving Average Of Oscillators;\n- [] Accumulation/Distribution;\n- [] On Balance Volume;", - "mime": "text/markdown" - }, - "id": "19", - "references": [], - "title": "R&D about Exists Examples" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XMQL", - "creation_time": "2024-06-01T00:58:06.730Z", - "id": "73", - "references": [], - "title": "R&D about indicator Class implementation ..." - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T09:48:13.509Z", - "id": "32", - "references": [], - "title": "R&D about placing stop limit orders for Indirectional Supports", - "description": { - "content": "since there are many issues to manage them, for the moment i will ignore this.\n,aybe working on it later ...", - "mime": "text/markdown" - } - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XMQL", - "creation_time": "2024-06-01T00:57:10.458Z", - "description": { - "content": "do r&d about Volume Profiling and Implement it inside X121 Market Cycle;", - "mime": "text/markdown" - }, - "id": "72", - "references": [], - "title": "R&D about Volume Profiling" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T09:27:48.310Z", - "description": { - "content": "- [x] Close Support Trades;\n- [x] Close InDirectional Trades;\n- [x] Increase/Decrease Volume Multiplier based on TP(s) and SL(s);\n\nimplement OnTrade requirements for later usage, everythings works correctly, but for the moment i ignore use it ...", - "mime": "text/markdown" - }, - "id": "31", - "references": [], - "title": "Read OnTrade Event Documentation" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-24T17:48:18.009Z", - "description": { - "content": "- [] XSignal Structure;\n- [] XTrader Class;\n- [] Draw Signal, TP's and SL, and Volumes;\n", - "mime": "text/markdown" - }, - "id": "53", - "references": [], - "title": "Refactor XSignal and Create a new One also New Trader" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XTrade", - "creation_time": "2024-05-30T21:54:13.427Z", - "description": { - "content": "- [x] SLS;\n- [x] TPS;\n- [x] ACTION;\n\n- [x] also solve all side affects;\n", - "mime": "text/markdown" - }, - "id": "67", - "references": [], - "title": "Remove all Signal unused stuffs" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XMQL", - "creation_time": "2024-05-30T22:35:24.082Z", - "description": { - "content": "since they doesnt use ... \nremove them or comment them as for implementation document ...", - "mime": "text/markdown" - }, - "id": "70", - "references": [], - "title": "remove default base Market Conditions and Descriptor" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-19T08:18:38.795Z", - "id": "39", - "references": [], - "title": "Remove UnUsed Settings for Production" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-01-19T15:26:34.083Z", - "id": "60", - "references": [], - "title": "remove virtual TP SL from Inputs" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-16T06:44:02.085Z", - "description": { - "content": "- [x] XTD;\n- [x] XSI;\n- [x] XOBDLH;\n- [x] XCHMACC;\n- [x] XCHMACMX;\n- [x] XCHMACMN;", - "mime": "text/markdown" - }, - "id": "30", - "references": [], - "title": "rename signal providers to propper names" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-05T20:24:44.656Z", - "description": { - "content": "rename XRSI Provider Name to something else", - "mime": "text/markdown" - }, - "id": "15", - "references": [], - "title": "rename XRSI Provider Name to something else" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-23T22:21:14.112Z", - "description": { - "content": "ignore adding sl on partial closed and risk free signals for the moment ...", - "mime": "text/markdown" - }, - "id": "46", - "references": [], - "title": "resolve InvalidStop on Partial Closing" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-17T19:53:56.463Z", - "id": "83", - "references": [], - "title": "run a multi currency test" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XTrade", - "creation_time": "2024-05-30T21:33:31.361Z", - "description": { - "content": "implement a mechanism to waits for breakout signals entry then Execute Signals;", - "mime": "text/markdown" - }, - "id": "61", - "references": [], - "title": "Signal Executing On Breakouts" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-24T01:13:49.250Z", - "id": "49", - "references": [], - "title": "start backbone of XAUUSD robot for MQL5" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-11-05T20:25:01.625Z", - "description": { - "content": "start implementing XTPW indicator", - "mime": "text/markdown" - }, - "id": "16", - "references": [], - "title": "start implementing XTPW indicator" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "category": "XEU5", - "creation_time": "2023-12-19T08:17:38.115Z", - "id": "38", - "references": [], - "title": "Test and Add support for Equity and Max Drawdown Management" - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2023-12-17T13:13:33.447Z", - "id": "37", - "references": [], - "title": "there is an stop on combining on meta quote broker fix this ...", - "details": { - "content": "do a refactor on all brokers, higgh priority criterias ...", - "mime": "text/markdown" - } - }, - { - "assignedTo": { - "name": "Hadi Khazaee Asl" - }, - "creation_time": "2024-06-17T19:54:13.659Z", - "id": "84", - "references": [], - "title": "try to implement machine learning and neural network" - } ] } \ No newline at end of file