Cobra Throw
- Experts
- Aleksandr Valutsa
- 버전: 1.10
- 업데이트됨: 15 5월 2024
- 활성화: 5
Advisor "Cobra Throw" - designed to quickly accelerate your deposit in the Forex market.
The advisor draws support and resistance levels based on data from one of the selected indicators - Moving Average, Bollinger_Band or Envelopes, and waits for the price to break through one of the lines. Then, after breaking through, the robot places a pending order with the expectation of a price rebound from a strong price level.
If the price rebounds (this happens in most cases), the pending order is triggered; then, if the price continues to move in the desired direction and the position immediately goes into profit, then a trailing stop is activated to ensure a guaranteed increase in profit. If the price, after breaking through a pending order, goes in the opposite direction, then the position begins to average out by opening additional positions and the entire series is closed simultaneously at a price reversal, according to a portfolio trailing stop. If a pending order does not fire, it follows the price at a certain distance and is deleted after a set time.
The risk of such a strategy is that the price, in the event of averaging of the position, may not reverse sufficiently for too long. This does not happen often, but such situations will arise from time to time. By this time, you should have time to double the deposit, or even triple it (there is no limit) and withdraw money from the account. If you are very lucky, a huge increase in the deposit can occur in a very short period of time, up to tens of thousands of percent.
Yes, it’s a risk, but as the famous actor said, it’s still better than working on the docks. In fact, Forex trading is always a risk, just like any business. This robot has one advantage that outweighs any others - it is capable of making a huge one from a small deposit in a very short time. You should always have such a robot in your briefcase, just in case.
Signals
All signals whose names contain the prefix - "Cobra" (go to "myfxbook" via our website):
Options
- Settings:
- Trade_EA_Settings - trading using local advisor settings (without using txt.files),
- Trade_File_Settings - trading using txt.files (this can be much more convenient and efficient);
- Accountant - optimization of the advisor with the creation of txt.files. During the optimization process, the robot will independently select the best sets with settings according to the specified criteria (drawdown, profit factor, expected value, recovery factor, etc.) and write them into txt.files. Next, when running on a chart in the " Trade_File_Settings" mode the robot loads txt.files instead of standard set.files. The file creation system can be disabled, as it requires connecting a DLL (any DLL is prohibited in the MQL5 market). In this case, it is recommended to use " File Manager" which downloads ready-made files from our server (these are the same files that we use in trading).
- Folder_Number - number of the folder with files;
- Auto_Magic - used exclusively in conjunction with the "Trade_File_Settings " parameter this function selects the best files with settings depending on the set priority "Magic_Number " , so let's say if "Magic_Number=1" , this will mean the highest priority and the robot will search on the server for the best file with settings (the best is the one that showed the best results in strategy tester), followed by the next 2, 3, 4 and so on. It makes sense to open dozens of accounts and give the robot different priorities from 1 and higher on each one, and the robot will download and upload different files each time. The highest priority is relative and it is not a fact that it will be the most profitable;
- Magic_Number - sets priority to downloaded files;
- Auto_Symbol - automatic selection of a currency pair for trading, according to data obtained during testing. The robot will select the most promising currency pair according to the established priority starting from 1, then 2, 3 and so on.
- Auto_All - if you enable this when selecting a currency pair and assigning it a priority, the robot will take into account the overall result, otherwise the individual result.
- Switch_Drawdown - if greater than 0, then automatic currency selection begins only after the drawdown percentage set here is reached and after the unsuccessful series is closed, until then the choice of currency is yours.
- Symbol_Filter - allows you to exclude currency pairs for which a drawdown with the Switch_Drawdown percentage was recorded; in the future, the robot skips them during automatic selection.
- Profit_History (USD) - the amount of loss according to history at which further trading is prohibited, if 0 is not used ;
- Total_History - the number of unprofitable positions in history at which further trading is prohibited if 0 is not used;
- Time_History - the date from which the trading result is calculated; if trading is carried out using txt files, then the creation date is taken txt.files.
- Magic - If the number is set to less than 0, Magic will be calculated automatically;
- Comments_On_Transactions - Comments on transactions that appear on the “History of transactions and accounts” tab;
- ECN_Mode - Valid for brokers who do not accept sending SL and TP simultaneously with the order;
- Max_Spread - Maximum allowed spread in points (1/10 pips);
- Min_Spread_Correction - if Dynamic_Limit is used, the system will set a minimum spread below which it will not fall. This is due to the fact that the spread is involved in calculations and in the strategy tester it is medium-fixed, while in real conditions it is floating and an excessive drop in the spread can give a dubious entry signal, based on data not verified during testing.
- Max_Spread_Correction - here is the same as Min_Spread_Correction only in the direction of increase; in this case, an excessively high spread, especially during moments of a price surge, practically blocks trading and the robot misses out on potential profit. This parameter sets a threshold above which the spread does not increase.
- Maximum_Allowed_Average_Time - Maximum allowed average execution time in ms (0 means no restrictions);
- Execution_Speed_Measurements - How often in minutes fake orders should be sent to measure execution speed;
- Stop_Loss - in points;
- Take_Profit - in points;
- Additional_Price_Gap - An additional price gap in points has been added to SL and TP to avoid error 130;
- Trailing_Start - Start making a profit with a certain number of pips;
- Commission_In_Points - Some brokerage accounts charge a commission in USD per 1.0 lot. Commission in points;
- Max_Slippage - Maximum allowed slippage in points;
- Minimum_Stop_Level - Minimum stop level if the broker has 0 points;
- Dynamic_Limit - Calculate based on INT;
- Dynamic_Multiplier - Dynamic value, used only if Dynamic_Limit is set to TRUE;
- Fixed_Multiplier - Fixed value, used only if Dynamic_Limit is set to FALSE;
- Use_Percentage - If TRUE, then the price should break through more than a certain percentage;
- Percentage - The percentage of how much the iHigh-iLow difference should differ from the Dynamic_Limit. 0 - risky, 60 - safe value;
- "Indicators: 1 = Moving Average, 2 = Bollinger_Band, 3 = Envelopes" - Switching user indicators
- Deviation_For_I_Bands_Indicator - Deviation for the i_Bands indicator;
- Deviation_For_I_Envelopes_Indicator - Deviation of the i_Envelopes indicator;
- Order_Expire_Seconds - Orders are deleted after so many seconds;
- Money_Management - If TRUE, then the lot size is automatically calculated based on risk, if False, then use Manual_Lot_Size below;
- Management_Turbo - if you enable this when calculating the input lot, the robot will not take the level into account StopLoss. This allows you to enter the market with large lots and a huge StopLoss; this tactic is used to accelerate small deposits.
- Auto_Risk - Risk setting as a percentage, for 10,000 on balance 10% risk and 60 lot sizes StopLoss = 16.66
- Manual_Lot_Size - Manual lot size for trading if the Money_Management parameter above is set to FALSE;
- Averaging - Optional averaging of trades to increase profits;
- Last_Price - If enabled, the price of the last position is taken, otherwise the last one;
- Max_Trades - Maximum allowed number of positions;
- Pip_Step - Distance between positions;
- Lot_Exponent - Position averaging coefficient;
- Trail_Start - Start of the trailing stop;
- Trail_Stop - Trailing stop step;
- Total_Equity_Risk - Percentage of early closing of positions;
- Use_Time - Time filter;
- Open_Hour - Beginning of the trading session;
- Close_Hour - End of the trading session.
Recommendations
- Schedule period according to optimization,
- Any currency pair with the lowest spreads,
- ECN accounts with excellent trade execution.
Additionally
To download files with settings, a file manager is used - https://www.mql5.com/ru/market/product/116978/. For applications to work synchronously, their “Folder_Number” and “Magic_Number” parameters must match.