Atmos
- Experts
- Aleksandr Valutsa
- 버전: 2.53
- 업데이트됨: 15 4월 2024
- 활성화: 20
Advisor with atomic potential from the first days!
The advisor is based on chaos theory - disorderly price movement. In the first strategy, the robot identifies the moments when the price becomes most active and opens a grid of pending orders in the direction of the price. In the second strategy, pending orders are placed against the price movement. And finally, in the third strategy, work is carried out on the market without using pending orders.
Most of the time the advisor is in standby mode, so you should not expect quick results from it. However, a long wait of even several weeks can be justified in just a few hours of active work. This is the whole point of the strategy. Over a long period of time, the robot can test the market and lose small batches of transactions, which is an integral part of the strategy. But as soon as he catches a good price impulse, the deposit can be increased many times over with just one such spurt.
With a little tweaking, the strategy can be modified using hedging positions. As soon as a certain percentage of drawdown is reached, a position is opened in the opposite direction of the series with the total volume of all open positions + multiplication factor. If, as a result, the price does not change its direction, then the total profit becomes positive and as soon as it reaches the set profit percentage, all positions are closed.
If, after opening a hedging position, the price turns in the opposite direction, then a second hedging position is opened in the opposite direction from the last one, and so on until, due to a larger volume, the entire series of transactions is closed with a set percentage of profit. Typically, during such price impulses, the price quite quickly breaks out of the intended price corridor. So the chances of making a profit in this way are very high.
Options
- n_Strategy:
- Strategy_0 - disable all strategies;
- Strategy_1 - pending breakout orders;
- Strategy_2 - pending orders for release;
- Strategy_3 - market trading.
- Strategy_Copy - if you turn off this parameter, the "n_Strategy" option switches to manual control. So let's say you have the "Trade_File_Settings" mode enabled and all settings are copied from the file, but you want to trade with these settings not on a breakout but on a rebound from levels or vice versa (i.e. in the opposite direction), in this case you disable this flag and manually set the trading mode "n_Strategy";
- Turbo - if enabled, the robot will add pending orders based on signals as soon as existing pending orders are triggered, without waiting for open positions to be closed. This can seriously load the deposit, but the expected profit can also increase significantly;
- 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 "MagicNumber", so let's say if "MagicNumber=1", this will mean the highest priority and the robot will search on the server for the best file with settings (the best is considered to be the one that showed the best results in the 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;
- MagicNumber - sets the priority for downloaded files and is also an identifier of positions, accordingly it cannot be changed if the advisor has open positions;
- Settings:
- Trade_EA_Settings - trading using local advisor settings (without using the file system),
- Trade_File_Settings - trading using a file system of settings (this can be much more convenient, easier and more efficient);
- Search_Server - not used;
- Market_Watch - not used;
- -----------
- RiskPercent - percentage of the deposit for automatic lot calculation;
- Lot - fixed lot (if RiskPercent=0 );
- Multiplication - multiplication coefficient averaging positions;
- -----------
- Max_Loss - drawdown percentage at which all positions and orders are closed ahead of schedule (if 0 is not used);
- Total_History - the number of days during which the advisor will be prohibited from trading after the early closure of all positions and orders (if 0 is not used);
- -----------
- Spread - the maximum allowable spread, above which the robot does not trade;
- Slippage - permissible slippage;
- -----------
- Distance - distance for placing the first pending order;
- Pending_Orders - number of simultaneously open pending orders;
- Divergence - distance between orders;
- Expiration - lifetime of pending orders;
- -----------
- Stop_Loss_Percentage - stop loss as a percentage of the deposit;
- Minimum_Stop_Loss - minimum distance to stop loss;
- Take_Profit_Percentage - take profit as a percentage of the deposit;
- Minimum_Take_Profit - minimum distance to take profit;
- -----------
- n_Signal:
- Signal_Candles - trading using candlestick analysis,
- Signal_Counter - trading on a price rollback from a given trend (on a pullback based on the rubber principle),
- Signal_Custom - trading using the built-in indicator based on the principle of oversold and overbought markets;
- -----------
- Step - price measurement step (Signal_Candles);
- Power - price change time in seconds (Signal_Candles);
- -----------
- Period_MA - period of the MA indicator (Signal_Counter);
- Step_MA - pull distance in pips (Signal_Counter);
- -----------
- Use_Arrow - trade exclusively at the moment the signal is generated (Signal_Custom);
- Deviations - price deviation (Signal_Custom);
- -----------
- Use_Trailing_Stop - use trailing stop;
- Trail_Start - start;
- Trail_Step - step;
- No_Loss - breakeven;
- Min_Profit_No_Loss - minimum breakeven profit;
- -----------
- Percentage_Lock - percentage of the total volume of all open positions on the chart for placing the first lock order;
- Max_DD - percentage of drawdown of the main series at which the first hedging position is opened;
- Corridor_Lock - corridor distance for hedging positions;
- Lot_Exponent_Lock - coefficient of hedging positions;
- Percentage_Profit_Lock - percentage of profit for closing all positions;
- Max_Trades_Lock - maximum number of hedging positions;
- ----------
- Averaging - averaging of open positions;
- Max_Trades - maximum number of averaging positions;
- PipStep - distance between positions in pips;
- LotExponent - averaging volume multiplier;
- ----------
- Use_Time - time filter;
- BeginTime - start of the trading session;
- EndTime - end of the trading session;
- ----------
- Trailing_Profit - trailing profit in the deposit currency, so let’s say if Trailing_Profit = 100 and a profit of $100 will be recorded on the account - the function will be activated, as a result, if the profit drops to $50, then all positions and orders will be closed forcibly. If, after activating the function, the price moves further and the profit increases, then the closing amount will also increase. Thus, if the profit reaches an amount of approximately $300, then the closing amount will already be $150 by that time, the closing amount on the price rollback will always be 50% of the maximum achieved;
- ----------
- Protected_Amount - fireproof deposit amount; if equity drops to this value, all positions and orders will be closed forcibly and trading will stop. It is necessary to take into account that the amount specified here will not participate in trading; therefore, you cannot indicate a fireproof amount of $100 here if you only have a deposit of $100;
- Protected_Copy - copy value Protected_Amount from a file (if using a settings file system) or locally;
- ----------
- Inp_Point - multiplication of pip parameters by a given coefficient;
- i_Symbol - protection against accidental launch of the advisor on a different symbol (the symbol is written here);
- i_Period - protection against accidental launch of the advisor on a different period (the period is set here);