-
Notifications
You must be signed in to change notification settings - Fork 121
Ichimoku margin_pt
This page describes how margin trading on Bitmex works with the ichimoku strategy. The triggers for trades are slightly different than in the same strategy for regular trading.
Contents:
The expected behavior for margin trading with Gunbot is that it 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.
Please don't manually add to or reduce positions opened by Gunbot, unless you stop running Gunbot on this trading pair until you've closed this position.
For this strategy it is recommended to use an additional momentum indicator to confirm long and short entries.
Before a long position is opened, one of the following conditions must occur to put Gunbot on "long alert":
- The current candle crosses over Kumo. This means that all of open, close, high and low must be above Kumo.
- Tenkan-sen crosses over Kijun-sen, above Kumo.
A long position is then opened when both of the following confirmations happens in a later cycle, they do not have to happen in the same cycle:
- Chikou-span crosses over the "past Kumo" (Kumo value of x periods ago, defined by
DISPLACEMENT
). - The "future Kumo" is bullish/green (Kumo value of x periods in the future, defined by
DISPLACEMENT
).
Before a short position is opened, one of the following conditions must occur to put Gunbot on "short alert":
- The current candle crosses below Kumo. This means that all of open, close, high and low must be below Kumo.
- Tenkan-sen crosses under Kijun-sen, below Kumo.
A short position is then opened when both of the following confirmations happens in a later cycle, they do not have to happen in the same cycle:
- Chikou-span crosses under the "past Kumo" (Kumo value of x periods ago, defined by
DISPLACEMENT
). - The "future Kumo" is bearish/red (Kumo value of x periods in the future, defined by
DISPLACEMENT
).
A long position is closed when the current candle crosses under Tenkan-sen, Kijun-sen or Kumo. This means that all of open, close, high and low must be below the selected item. Alternatively, you can set a ROE target for closing a position.
A short position is closed when the current candle crosses over Tenkan-sen, Kijun-sen or Kumo. This means that all of open, close, high and low must be above the selected item. Alternatively, you can set a ROE target for closing a position.
You can configure which of the three items is used for closing a position, with TENKAN_CLOSE
, KIJUN_CLOSE
, KUMO_CLOSE
or ROE_CLOSE
. If multiple of these parameters are set to true, the first of which occurs will close the position.
A long position is stopped when the current candle crosses under Tenkan-sen, Kijun-sen or Kumo. This means that all of open, close, high and low must be above the selected item.
A short position is stopped when the current candle crosses over Tenkan-sen, Kijun-sen or Kumo. This means that all of open, close, high and low must be under the selected item.
You can configure which of the three items is used for stopping a position, with TENKAN_STOP
, KIJUN_STOP
or KUMO_STOP
. If multiple of these parameters are set to true, the first of which occurs will close the position. Make sure to use different lines for closing and stopping a position.
After a stop is hit, the "alert" conditions for a long or short must happen again before another position is opened.
Following settings options are available for ichimoku
and can be set in the strategy configurator of the GUI or the strategies section of the config.js file.
These settings are global and apply to all pairs running this strategy. When you want a specific parameter to be different for one or more pairs, use an override at the pair level.
Using the BUY_METHOD
and SELL_METHOD
parameters you can combine different methods for buying and selling. This strategy page assumes both BUY_METHOD
and SELL_METHOD
are set to ichimoku
. Accepted values are all strategy names as listed here.
Margin settings control settings like leverage and the target for ROE.
These parameters are relevant when using ichimoku
as buy and/or sell method.
Parameter | Default value | Description |
---|---|---|
1 |
Values: numerical - represents a percentage.
|
|
0 |
Values: numerical – between 0 and 100
|
|
false |
Values: true or false.
|
|
1 |
Values: numerical – represent a percentage of ROE.
|
|
false |
Values: true or false.
|
|
0 |
Values: numerical - represents a percentage.
It is possible to use negative values, this will increase the chance of receiving maker fees. Example when set to 1 and a buy signal occurs at an ask price of 100: a limit order gets placed at a rate of 101. When set to -1 and a buy signal occurs at an ask price of 100: a limit order gets placed at a rate of 99. |
Buy settings are the primary trigger for opening long positions.
These parameters control the execution of buy orders when using ichimoku
as buy method.
Parameter | Default value | Description |
---|---|---|
true |
Values: true or false.
|
|
0 |
Values: numerical, represents a percentage
When set to 1, Gunbot will only place a buy order when the strategy buy criteria meet and price is at least 1% below the last sell price. |
|
1 |
Values: numerical – represent a percentage.
When you set this to 1, the entry point will be set 1% below the currently lowest EMA. |
Sell settings are the primary trigger for opening short positions.
These parameters control the execution of sell orders when using ichimoku
as sell method.
Parameter | Default value | Description |
---|---|---|
true |
Values: true or false.
|
These settings have a direct effect on buying with ichimoku
.
Parameter | Default value | Description |
---|---|---|
15 |
Values: numerical– represents candlestick size in minutes.
Setting a short period allows you to trade on shorter trends, but be aware that these will be noisier than longer periods. |
|
9 |
Values: numerical, represents a number of candlestick periods.
|
|
26 |
Values: numerical, represents a number of candlestick periods.
|
|
52 |
Values: numerical, represents a number of candlestick periods.
|
|
26 |
Values: numerical, represents a number of candlestick periods.
|
|
false |
Values: true or false.
Do not enable multiple close methods. |
|
false |
Values: true or false.
Do not enable multiple close methods. |
|
true |
Values: true or false.
Do not enable multiple close methods. |
|
false |
Values: true or false.
Do not enable multiple close methods. |
|
true |
Values: true or false.
Do not enable multiple stop methods. |
|
false |
Values: true or false.
Do not enable multiple stop methods. |
|
false |
Values: true or false.
Do not enable multiple stop methods. |
DCA is not intented to be used for margin trading.
RT is not intented to be used for margin trading.
TrailMe is not intented to be used for margin trading.
The following parameters in config.js
have no function for this strategy and act as placeholder.
Parameter | Description |
---|---|
ATRX |
Placeholder. |
ATR_PERIOD |
Placeholder. |
BUYLVL1 |
Placeholder. |
BUYLVL2 |
Placeholder. |
BUYLVL3 |
Placeholder. |
BUYLVL |
Placeholder. |
BUY_LEVEL |
Placeholder. |
BUY_RANGE |
Placeholder. |
DOUBLE_CHECK_GAIN |
Placeholder. |
FAST_SMA |
Placeholder. |
GAIN |
Placeholder. |
HIGH_BB |
Placeholder. |
ICHIMOKU_PROTECTION |
Placeholder. |
KIJUN_BUY |
Placeholder. |
KIJUN_SELL |
Placeholder. |
KUMO_BUY |
Placeholder. |
KUMO_SELL |
Placeholder. |
KUMO_SENTIMENTS |
Placeholder. |
LONG_LEVEL |
Placeholder. |
LOW_BB |
Placeholder. |
MACD_LONG |
Placeholder. |
MACD_SHORT |
Placeholder. |
MACD_SIGNAL |
Placeholder. |
MEAN_REVERSION |
Placeholder. |
PP_BUY |
Placeholder. |
PP_SELL |
Placeholder. |
SELLLVL1 |
Placeholder. |
SELLLVL2 |
Placeholder. |
SELLLVL3 |
Placeholder. |
SELLLVL |
Placeholder. |
SELL_RANGE |
Placeholder. |
SHORT_LEVEL |
Placeholder. |
SLOW_SMA |
Placeholder. |
STOP_LIMIT |
Placeholder. |
TAKE_BUY |
Placeholder. |
TBUY_RANGE |
Placeholder. |
TENKAN_BUY |
Placeholder. |
TENKAN_SELL |
Placeholder. |
TP_PROFIT_ONLY |
Placeholder. |
TP_RANGE |
Placeholder. |
TSSL_TARGET_ONLY |
Placeholder. |
Gunbot: we aim to build the perfect money machine
- Início Rápido
- Windows - instalação
- Macos - instalação
- Linux - instalação
- ARM - instalação
- Configurando o Gunbot
- Usando a Gunthy GUI
- Gerenciamento de APIs
- ADX
- ATRTS
- Bollinger Bands
- Bollinger Bands (TA)
- EMAspread
- Emotionless
- Gain
- Ichimoku
- MACD
- MACDH
- PingPong
- StepGain
- SMAcross
- Trailing stop - stop limit
- Time series analysis
- Configurações de Saldo
- Indicadores de confirmação
- Dollar cost avg (DCA)
- Reversal Trading
- Trailme
- Misc settings
-
Add-ons