Guidelines
-
Registration:
Kickstart your algorithmic trading journey by registering on EAAIO.com. Our process is simple, quick, and secure, providing you with immediate access to our cutting-edge platform.
-
Subscription and Free Trial:
After registering, you will need to subscribe to one of our plans to create Expert Advisors (EAs). For new members, we offer a free trial period where you can explore our services and create EAs without any charges.
-
Platform Exploration:
After subscription, take your time to delve into our platform. Explore its wide range of features, tools, and resources designed to enhance your trading experience.
-
Strategy Formulation:
Begin by crafting your unique, text-based trading strategies. Whether you're a seasoned trader or a newbie, our comprehensive learning resources will assist you in building and sharpening your algorithmic trading skills.
-
Conversion to Expert Advisors (EAs):
Got a robust trading strategy? Let our advanced AI technology transform it into a distinct Expert Advisor (EA). This powerful tool will help automate your strategy, facilitating efficient and accurate trading.
-
Testing and Execution:
Prior to live trading, it's imperative to test your newly created EA in a risk-free, simulated trading environment. This step ensures that your EA operates as intended and is poised to achieve your trading goals.
-
Consulting Professional Help:
Dealing with intricate programming requirements or high-stakes trading strategies can be challenging. If needed, don't hesitate to consult with professional developers. They can provide expert guidance to enhance your EA creation and execution.
-
Continual Learning and Improvement:
In the dynamic realm of algorithmic trading, ongoing learning and adaptation are key. Continually refine your strategies and update your EAs to keep pace with market trends and technological advancements.
-
Feedback and Interaction:
At EAAIO, your feedback is invaluable to us. We encourage you to share your experiences and suggestions, as they aid us in continually improving our platform and catering better to your trading needs.
Remember, success in algorithmic trading comes with practice, patience, and continuous learning. Happy trading!
Indicators
-
Accelerator Oscillator: (AC)
This oscillator helps to predict price acceleration and deceleration. A buy signal is generated when the indicator changes color from red to green, and a sell signal is produced when the indicator changes color from green to red.
-
Accumulation/Distribution: (AD)
A/D is a cumulative indicator that utilizes volume and price to assess whether a stock is being accumulated or distributed. When the indicator is rising, it signals that the security is being accumulated, as most of the volume is associated with upward price movement. When the indicator is falling, it shows that the security is being distributed.
-
Adaptive Moving Average: "AMA"
This is a type of moving average that adjusts its length based on market volatility. It gives more weight to recent price data when the price is volatile, and less weight during periods of stability, making it adaptive to market changes.
-
Alligator: ("jaw", "teeth", "lips")
This indicator uses three smoothed moving averages (with periods of 5, 8, and 13) to identify the "awake" and "sleeping" phases of the market, thus helping traders to stay out of markets with no clear trend and catch trends just as they begin.
-
Average Directional Movement Index: (ADX "Main, +DI, -DI" )
This is a trend strength indicator. It does not indicate the direction of the trend, just its strength. A high ADX value indicates a strong trend and a low value indicates a weak trend.
-
Average Directional Movement Index Wilder: (ADXW "Main, +DI, -DI")
This is a version of the ADX indicator but with different smoothing techniques. It was developed by J. Welles Wilder and measures trend strength just like the ADX.
-
Average True Range:(ATR)
This indicator measures market volatility. High ATR values indicate high volatility and may be a signal of potential trading opportunities.
-
Awesome Oscillator:(AO)
This indicator measures market momentum. It's used to identify trends and potential pivot points.
-
Bears Power:(Bears)
This oscillator measures the balance of power between bulls and bears in the market. When the Bears Power indicator is negative, it shows the bears have more power.
-
Bollinger Bands: Bands (Lower, Upper, Main)
These are volatility bands placed around a moving average. The bands widen during periods of increased volatility and narrow during periods of decreased volatility.
-
Bulls Power:(Bulls)
The Bulls Power indicator measures the strength of buyers in the market. When the Bulls Power indicator is positive, it shows the bulls have more power.
-
Chaikin Oscillator:(CO)
This is a momentum indicator that compares trading volume to price. It helps identify trend changes by measuring momentum behind the movements.
-
Commodity Channel Index:
(CCI)
This indicator identifies cyclical trends in commodities but can also be used for stocks and forex. A CCI reading above +100 can indicate an overbought condition, while readings below -100 can indicate an oversold condition.
-
DeMarker:(DeM)
The DeMarker indicator compares the most recent price to the previous period's price to measure the demand of the underlying asset. High values indicate strong upward trends, while low values indicate strong downward trends.
-
Double Exponential Moving Average:(DEMA)
This moving average reduces the lag time found in traditional moving averages by applying more weight to recent data.
-
Envelopes: "Upper, Lower, Main"
These plot lines a certain percentage above and below a moving average to identify potential overbought and oversold levels.
-
Force Index:(ForceI)
This indicator measures the buying or selling pressure over a certain period of time. By combining price and volume data, it presents the force of buyers or sellers behind the market moves.
-
Fractal Adaptive Moving Average:(FRAMA)
This moving average adapts to changes in market volatility. It uses the fractal dimension of the price series to dynamically adjust its smoothing period.
-
Fractals:(Fractals)
These are indicators that identify reversal points in the market.
-
Ichimoku Kinko Hyo:(Tenkansen, SenKouspanA, kijunsen, SenkouspanB, Chikouspan)
This indicator identifies support and resistance levels, and generates bullish and bearish signals using five lines: Tenkan-Sen, Kijun-Sen, Senkou Span A, Senkou Span B, and Chikou Span.
-
MACD: MACD (Main, Signal)
The Moving Average Convergence Divergence is a trend-following momentum indicator. It shows the relationship between two moving averages of a security’s price and is used to identify potential buy and sell signals.
-
Market Facilitation Index:(MFI)
This indicator identifies the ease of price movement in the market. It can be used to confirm trends and potentially predict reversals.
-
Momentum:(Momentum)
The Momentum indicator compares the current price with the price of a certain number of periods ago. It's used to identify potential overbought and oversold conditions.
-
Money Flow Index:(MFI)
This is a volume-weighted version of RSI that measures momentum by using a commodity’s price and volume. It can be used to identify overbought or oversold conditions.
-
Moving Average:
The Moving Average smooths out price data by creating a constantly updated average price, which can be taken over a range of specific time periods.
-
Moving Average of Oscillator:(OsMA)
This is a difference between the oscillator and its smoothed version. It can serve as a supporting indicator and has no line that passes through the zero bar.
-
Parabolic SAR:(SAR)
This indicator provides entry and exit points. The Parabolic SAR dots are below the price in an uptrend and above the price in a downtrend.
-
Relative Strength Index:
(RSI)
The RSI compares the magnitude of recent gains to recent losses in an attempt to identify overbought and oversold conditions.
-
Relative Vigor Index:(RVI)
This oscillator measures the conviction of a recent price action and the likelihood of it continuing.
-
Standard Deviation:(StdDev)
This indicator measures the market volatility. A high standard deviation implies higher volatility and a low standard deviation implies lower volatility.
-
Stochastic Oscillator:
(Stochastic Main, Stochastic Signal)
This momentum indicator compares a particular closing price to a range of prices over a certain period of time. The oscillator moves between zero and one hundred.
-
Triple Exponential Moving Averages Oscillator:(TRIX)
This oscillator displays the percent rate of change of a triple exponentially smoothed moving average of a security's closing price.
-
Variable Index Dynamic Average:(VIDYA)
This is a dynamic moving average which adjusts its speed based on market volatility.
-
Volumes:(Volumes)
This simply represents the amount of a financial instrument that was traded over a specified period of time.
-
William's Percent Range:(WPR)
This is a momentum indicator that measures overbought and oversold levels, similar to a stochastic oscillator.
-
On Balance Volume:(OBV)
This is a momentum indicator that relates volume to price change. It shows if volume is flowing into or out of a security. When the security closes higher than the previous close, all of the day's volume is considered up-volume. When the security closes lower than the previous close, all of the day's volume is considered down-volume.
Choosing Lot Size
-
Fixed Lot:
A trading strategy where a consistent and predetermined lot size is used for all trades, ensuring a stable risk level per trade.
-
Martingale/Anti-Martingale:
Money management strategies in trading. Martingale involves increasing position size after a losing trade to recover losses, while Anti-Martingale increases position size after a winning trade and reduces it after a losing trade.
-
Position Sizing:
The process of determining an appropriate position size based on the account size per 0.01 lot. For example, if you set 1,000 in input and your balance is 2,000, your lot size will be 0.02.
-
Grid (Lot Increment ++):
A grid trading strategy where multiple trades are placed at predetermined intervals, with the lot size incrementally increasing with each additional trade. For example, if the initial lot is 0.01 and the lot increment is 0.02, the first trade will be 0.01, the second trade will be 0.03, and the third trade will be 0.05.
-
Grid (Lot Multiplier **):
A grid trading strategy where the lot size for each trade is multiplied by a factor with each additional trade, resulting in exponential lot size growth as the number of trades increases. For example, if the initial lot is 0.01 and the lot multiplier is 2, the first trade will be 0.01, the second trade will be 0.02, and the third trade will be 0.04.
-
Virtual Take Profit and Stoploss:
We've designed our Virtual Take Profit and Stop Loss feature to manage grid strategies effectively. It works by calculating the average price plus or minus the current price. This way, it helps to close trades based on an average price altered by a specified number of pips, which optimizes your profits and controls losses.
Risk Management
-
Virtual Take Profit and Stoploss:
We've designed our Virtual Take Profit and Stop Loss feature to manage grid strategies effectively. It works by calculating the average price plus or minus the current price. This way, it helps to close trades based on an average price altered by a specified number of pips, which optimizes your profits and controls losses.
-
Take Profit and Stoploss:
The TP is a target price to close a trade automatically when reached, locking in your profit.
The SL is a price set to limit your losses by closing the trade if the market goes against you.
Both TP and SL are measured in pips, a common unit for price changes in forex. For example, a Stop Loss of 50 pips closes the trade if the price moves 50 pips in the wrong direction.
-
Break Even
When the market shifts favorably by a predetermined distance, for instance 50 pips, the Stop Loss is adjusted to the entry price, effectively setting a break-even point for the trade.
-
Trailing Stop
A Trailing Stop sets the Stop Loss order a certain number of pips away from the current market price. If the market moves in your favor, the Stop Loss adjusts accordingly, providing a more favorable exit point.
Inputs:-
Trail Start - The trailing stop will start when the profit price is a certain number of pips away from the average price.
-
Trail Step - The trailing stop will adjust in steps if the price moves a certain number of pips.
-
Trail Above Break Even - The trailing stop will be set above the break-even point by a certain number of pips.
-
Trail Basket - If set to true, the average price is calculated. If set to false, the price is calculated relative to each individual order.
-