Create 4 Panels - CAppDialog

Trabajo finalizado

Plazo de ejecución 5 días
Comentario del Ejecutor
thank you!
Comentario del Cliente
Great programmer, open to look for other options to deliver the best solution.

Tarea técnica

I'm looking for an example EA with 4 panels that I can use as an example (framework) to implement in my own EA's. The look and feel should be professional and slick.

With panels I mean using the CAppDialog (https://www.mql5.com/en/articles/4503).

 

Im looking for the following Panels:

  • Small Toolbar panel with 3 buttons. Each button should have an icon.
    • This panel should be shown left upper corner by default, but the user should be able to move the panel
    • The panel should always be visible, not able to close it
    • It should have the following buttons:
      • Performance
      • Managed Orders
      • Settings
    • Each button should open a separate panel.
  • Performance panel:
    • The panel should show the following text on the top of the panel:
      • Profit open orders: $xx.xx
        • Note: The dollars should be green if it is above 0 and red if it is below 0
      • Profit closed orders: $xx.xx
        • Note: The dollars should be green if it is above 0 and red if it is below 0
    • Below the text it should show a graph of the profit of the last 7 days.
    • The graph and the text should be based for orders managed by this EA, from the moment the EA is active. It don’t have to lookup orders in the history
    • The panel should open when the EA is started.
    • It should open the panel if the Performance button is clicked on the toolbar panel, if the panel isn't open yet. And it should close the panel if the Performance button is clicked on the toolbar panel and the panel is already open
    • The user should be able to move the panel on the chart
    • Need instructions to explain how I can update the text and the graph when I implement this onto my own EAs
  • Managed Orders panel:
    • The panel should show two lists that should show the last 10 items. If there are more items in the list, the user should be able to scroll through the list:
      • List 1: Managed Open Orders
        • The list should have the following columns (for each item in the list)
          • Ticket number
          • Symbol
          • Created Time
          • Open Price
          • SL
          • TP
          • Profit
        • Note: The item should be green if it the profit is above 0 and red if the profit is below 0
        • Note: Need instructions to explain how I can add/remove items in the list
      • List 2: Managed Closed Orders
        • The list should have the following columns (for each item in the list)
          • Ticket number
          • Symbol
          • Created Time
          • Open Price
          • SL
          • TP
          • Profit
          • Trade Length
        • Note: The item should be green if it the profit is above 0 and red if the profit is below 0
        • Note: Need instructions to explain how I can add/remove items in the list
    • The panel should open when the EA is started.
    • It should open the panel if the 'Managed Orders' button is clicked on the toolbar panel, if the panel isn't open yet. And it should close the panel if the 'Managed Orders' button is clicked on the toolbar panel and the panel is already open
    • The user should be able to move the panel on the chart
  • Settings panel:
    • This panel should show the input parameters of the EA, so the user can see what the settings are and is able to modify them instantly. I have the following variations:
      • Boolean input variable - please show this as a toggle to switch it on or off. Make the toggle green if it switch on, and red if switch off
      • String input variable - should show the text, and have the option to update/modify the string
      • Integers / double variable - should show the number, and have the option to update/modify the number
      • There are different sections, like 'General Settings', 'Stoploss Trailing', etc. Please create sections as example, so I can update when I implement in my own Eas
    • Please share instructions how to use the parameters from this Settings panel in my EA. How can we load the settings of this EA into this Setting panel, and how can I use the settings updated by the user in my EA?
    • The panel should be closed when the EA is started.
    • It should open the panel if the 'Settings' button is clicked on the toolbar panel, if the panel isn't open yet. And it should close the panel if the 'Settings' button is clicked on the toolbar panel and the panel is already open
    • The user should be able to move the panel on the chart

The toolbar panel should be on the top left corner. The other panels should be shown below the toolbar panel. Please make sure that each panel is not on top of each other by default.

As this is going to be used as a template for my existing EAs, the MQL code has to be provided as part of the job. Also expect some clarification how to use the MQL code to merge it into my EA's.


Han respondido

1
Desarrollador 1
Evaluación
(337)
Proyectos
454
52%
Arbitraje
22
50% / 27%
Caducado
5
1%
Trabajando
2
Desarrollador 2
Evaluación
(31)
Proyectos
41
20%
Arbitraje
9
11% / 89%
Caducado
5
12%
Libre
3
Desarrollador 3
Evaluación
(31)
Proyectos
40
43%
Arbitraje
0
Caducado
2
5%
Trabaja
4
Desarrollador 4
Evaluación
(2)
Proyectos
4
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
looking for help to get my ibkr automated, i have strategies already built in composer and have JSON for them, i really just need to he setup and explanation on how to maintain it and add new strategies
Hello, do you have a service that can send messages directly to individual channel members rather than to the entire group? If so, please contact me via direct message immediately. This is urgent
Hello friends, I need to find someone with successful experience TradingView Publish indicator. I would like to reiterate that you must have experience successfully authorizing many indicators on tradingview. (because I knew how to do it but 1 day later my TradingView account was still locked). Because I need it urgently! Thank you very much
Mô tả cài đặt trình đơn: Tôi chọn cài đặt trên EA một mức giá bất kỳ, khi cây nến cắt lên đóng cửa trên mức giá đó thì EA sẽ tự động đặt một lệnh mua với khối lượng tôi cài đặt trên EA, khi cây nến cắt xuống đóng cửa dưới mức giá đó thì EA sẽ tự động bán với khối lượng tôi cài đặt trên EA. Lưu ý EA này có thể sử dụng được tất cả các khung thời gian. Ví dụ: Tôi chọn cài đặt mức giá 2000 trên đồ thị vàng và chọn khung
Hi dear all i have easy simple strategy i need to make it on trading View for explain and test it.after conform change it to mql5 to use it in MT4&5 with same copy of trading View and same data.e-maie(Ali-mech88@hotmail.com)
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
Hi I need a software like Mirror trade copier ( https://www.antonnel.net/mirror/ ) which directly connect to the Accounts over api with out MT4 terminal and copies trades from mater to client. I want the same and possible improvement like can be accessed over a url and dashboard for some basic metrics (optional)
I need a AI signal generating bot for forex trading. The bot should operate such that when i put it in a chart it will analyse the market, after several minutes it will display whether the trade is buying or selling. It should display the one minute, five minute,15minute, 30 minute, one hour, 4 hours and daily time frame whether they are buying or selling. If it is buying the arrow should be green and if it is
Using Bollinger Band only. When price closes above upper BB, open Buy. If the length of the candle body that closed above the upper BB is more than Y pips, then do not Buy and remove the EA. Otherwise, continue to open Buy if crosses and close above upper BB and the number of positions is not more than Max No of Positions. The user will choose either Buy or Sell only. When price closes below the lower BB, close all
Hello freelancers here, I need an expert to help me with coding my script which is already working in pinescript, Moreover, i want a system whereby i can sell my trading bot and can give access with a license, I need an expert that can help me with this

Información sobre el proyecto

Presupuesto
100 - 200 USD
IVA (21%): 21 - 42 USD
Total: 121 - 242 USD
Para el ejecutor
90 - 180 USD