MACD (futures)
This approach utilizes the MACD indicator, which identifies possible shifts in momentum by analyzing signals.
The Moving Average Convergence Divergence (MACD) is a technical indicator that helps traders determine potential changes in an asset's momentum. The indicator is based on the convergence and divergence of two exponential moving averages, typically a 12-period EMA and a 26-period EMA. Traders use the MACD to identify whether an asset is likely to experience a bullish or bearish trend, as well as potential trend reversals. When the MACD line crosses above the signal line, it is considered a buy signal, while a crossover below the signal line indicates a sell signal.
How to work with it​
Gunbot will open one position, either long or short, and close this position when the target is reached. When the stop is hit before profitably closing a trade, Gunbot will place a stop order at loss. After closing a position, Gunbot will again look to open a new long or short position. Gunbot will not add to existing open positions.
Buy method conditions​
Opening a long position is allowed when MACD crosses up the signal line.
Sell method conditions​
Opening a short position is allowed when MACD crosses down the signal line.
Conditions to close​
Position is closed when the desired ROE
(return on equity) is reached. This is a percentage from the entry point, taking leverage into consideration.
Conditions to stop​
A position is closed at loss when negative ROE
reaches the STOP_LIMIT
target.
Strategy settings for MACD (futures)​
Long settings​
Label | Config Parameter | Default Value | Detailed Description |
---|---|---|---|
Buy enabled | BUY_ENABLED | true | When enabled, you can execute buy or long orders. This allows you to enter the market with a purchase when your strategy conditions are met. |
Short settings​
Label | Config Parameter | Default Value | Detailed Description |
---|---|---|---|
Sell enabled | SELL_ENABLED | true | When enabled, you can execute sell or short orders. This enables you to exit the market or initiate a short sell when your strategy conditions indicate. |
Indicators​
Label | Config Parameter | Default Value | Detailed Description |
---|---|---|---|
Period | PERIOD | 15 | The period setting defines the size of the candlesticks in minutes that are used for indicator calculation. It is crucial to select a period supported by your exchange to ensure accurate data feed and indicator analysis. |
MACD short | MACD_SHORT | 5 | The MACD short term setting specifies the number of candles used to calculate the short-term moving average for MACD. This setting affects how quickly the MACD reacts to price changes, with lower values resulting in a more sensitive indicator. |
MACD long | MACD_LONG | 20 | The MACD long term setting determines the number of candles used to calculate the long-term moving average for MACD. A higher number here means the moving average will be less sensitive to recent price changes, providing a smoother overall trend indicator. |
MACD signal | MACD_SIGNAL | 10 | The MACD signal setting controls the number of candles used to calculate the MACD Signal line. This line is used as a trigger for buy and sell signals and is critical for determining the momentum behind a price movement. |