Gostaria de receber um orçamento para desenvolver um cbot
Gostaria de receber um orçamento para desenvolver um cbot
15 Apr 2022, 23:45
The EA (cbot) must be enabled to be able to perform strategy tests (optimization);
*Strategies* to be used:
The average size *of the body* (opening and closing price/disregarding the highs and lows) of the last X bars/candles should be calculated (it will be the strength of the candles) *of M5*,
- This field (X) must be configurable in the parameters window and enabled for optimization;
Option 01:
look at the *end candles XX:45 and XX:50* (M5) if they went above the average stipulated in the parameter above and both in the same direction, entry in the next candle in the *opposite direction*
look at the *end candles XX:50 and XX:55* (M5) if they went above the average stipulated in the parameter above and both in the same direction, entry into the next candle in the *opposite direction*
Example: The 02 bars/candles above the calculated average and the color green/positive/call, enter to put/below on the next M5 candle + the order opening information, at the end of this document..
Option 02:
look at the *XX:40, XX:45 and XX:50* (M5) candles if they went above the average stipulated in the above parameter and the three in the same direction, entry into the next candle in the *opposite direction*
look at the *XX:45, XX:50 and XX:55* candles (M5) following the same strategy
Example: The 03 bars/candles above the calculated average and the color red/negatives/put, enter for call/up on the next M5 candle + the order opening information, at the end of this document..
*Assumptions*, you should check first of all:
1. *Maximum spread* acceptable to open the order
The. This field must be enabled for optimization;
B. configurable field in the parameters window
2. Option to select *days of the week* to trade;
The. configurable field in the parameters window
3. It should have options to *select up to 10 acceptable times/intervals* to open orders.. being a list with hourly options.. options in Brasília time (GMT-3)
The. This field must be enabled for optimization;
B. configurable field in the parameters window
Examples of selected hours (always XX:30):
00:30 - 01:30
01:30 - 02:30
04:30 - 05:30
10:30 - 11:30
20:30 - 21:30
Etc
Etc
4. Consider *two operating shifts* that is, DAY AND NIGHT... when selecting the times of the previous item (03), consider:
DAY: from 1:30 am to 5:30 pm
NIGHT: from 18:30 in the evening until 00:30
5. Have the option of *which strategy to use in turns*, that is:
The. This field must be enabled for optimization;
B. configurable field in the parameters window
DAY SHIFT: you can select the OPTION 01 or 02 strategy
NIGHT SHIFT: you can select OPTION 01 or 02 strategy
6. Have market news filter option:
The. configurable field in the parameters window
- choose to filter news or not;
- if you choose the news filter, you must also have a selection of time in minutes (5,10,15,30) according to each IMPACT (low, medium, high) of the news.
- stipulate the time before and after the news, they must be separate parameters
- during this break (before and after the news) do not open orders
*STOPS* of the order/operation:
7. STOP LOSS:
The. This field must be enabled for optimization;
B. configurable field in the parameters window
Choice by *time or by PIPS*:
- if you select time, it will be at the close of the M5 candle that opened the order, close the order at the end of the M5 minute;
- if it is PIP, it will be by the value of the pips inserted in the field parameters *+* the value of the current SPREAD when positioning the stop;
- option to disable stop loss (it will be manually)
8. TAKE PROFIT:
The. This field must be enabled for optimization;
B. configurable field in the parameters window
Choice by *time or by PIPS*:
- if you select time, it will be at the close of the M5 candle that opened the order, close the order at the end of the M5 minute;
- if it is PIP, it will be by the value of the pips inserted in the field parameters *-* the value of the current SPREAD;
- option to disable take profit (manually)
*order opening*
9. BATCH:
The. configurable field in the parameters window
Option to enter forex lot size manually or calculated:
- if manual, leave a field to type;
- if it is calculated, it will be:
The platform already has a field that calculates how much each PIP (price) will be worth according to the size of the lot that I enter, that is, there must be a field for me to select how many (%) of my current capital should be worth for each price PIP, the % calculation will be mathematical, now how much each PIP will be worth, you can try to get the information that the platform already provides;
10. A region (rectangle) of tops and bottoms of M30 must be created (Candles/bars of M30 already finished, do not take the one of the M30 itself that is happening) that have not yet been touched/surpassed, that is, on every top and M30 bottom must be carried out a region a little above and a little below so that M5 operations can only be carried out if they are within this margin/region when option strategies 01 or 02 are activated.
The. You will only be able to open the order/position if after calculating the strength of the candles (strategy options) this new bar/candle of M5 reaches or is in the region of the tops and bottoms of M30;
B. All orders/positions can only be opened until the 03:30 minute of the new M5 candle that started after the strategies (01 and 02), regardless of whether STOPS in time or PIPs have been selected.
ç. if the order/position is opened, the price continues against my trade and reaches a new M30 region, open another order in the same direction as the initial one.
11. Set a *daily maximum gain or loss limit*, have a choice of value ($) or percentage (%)
The. configurable field in the parameters window
At every turn of the day (00:01) you must check the balance of the initial account of the day, and after the operations, calculate the difference of the current balance - the initial balance, and if it exceeds the values stipulated in this parameter, do not open more operations in that day. Every day renew this account, according to the initial account balance.
amusleh
18 Apr 2022, 10:23
Hi,
Please create a job request or contact one of the consultant companies.
@amusleh