
Стратегия реверсивной траектории “Бирс-инверс-Харами” позволяет автоматически торговать, идентифицируя на диаграмме формы “Бирс-инверс-Харами”. При распознавании формы “Бирс-инверс-Харами” стратегия входит в позицию “Дом” и “Дом” и “Дом” и “Дом” и “Дом” и “Дом”.
Ключевым признаком стратегии является то, что первая K-линия является долгой, а вторая K-линия - закрытой, которая содержится в объекте предыдущей K-линии, и, если она является теневой, то может образоваться реверсивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное пассивное.
Логика заключается в следующем:
Эта стратегия имеет следующие преимущества:
Однако эта стратегия также несет в себе некоторые риски:
Эта стратегия также может быть оптимизирована в следующих областях:
Общая логика стратегии обратного отсчёта биржевого рынка Халами ясна, легко понятна и оптимизирована, результаты отсчёта лучше. Риск контролируется, есть пространство для корректировки на реальном рынке. В целом, торговый сигнал, сформированный этой стратегией, является более надежным и заслуживает дальнейшей проверки и оптимизации на реальном рынке.
/*backtest
start: 2023-11-15 00:00:00
end: 2023-11-19 23:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 16/01/2019
// This is a bearish reversal pattern formed by two candlesticks in which a short
// real body is contained within the prior session's long real body. Usually the
// second real body is the opposite color of the first real body. The Harami pattern
// is the reverse of the Engulfing pattern.
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title = "Bearish Harami Backtest", overlay = true)
input_takeprofit = input(20, title="Take Profit pip")
input_stoploss = input(10, title="Stop Loss pip")
input_minsizebody = input(3, title="Min. Size Body pip")
barcolor(abs(close- open) >= input_minsizebody ? close[1] > open[1] ? open > close ? open <= close[1] ? open[1] <= close ? open - close < close[1] - open[1] ? yellow :na :na : na : na : na : na)
pos = 0.0
barcolor(nz(pos[1], 0) == -1 ? red: nz(pos[1], 0) == 1 ? green : blue )
posprice = 0.0
posprice := abs( close - open) >= input_minsizebody? close[1] > open[1] ? open > close ? open <= close[1] ? open[1] <= close ? open - close < close[1] - open[1] ? close :nz(posprice[1], 0) :nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0) : nz(posprice[1], 0): nz(posprice[1], 0)
pos := iff(posprice > 0, -1, 0)
if (pos == 0)
strategy.close_all()
if (pos == -1)
strategy.entry("Short", strategy.short)
posprice := iff(low <= posprice - input_takeprofit and posprice > 0, 0 , nz(posprice, 0))
posprice := iff(high >= posprice + input_stoploss and posprice > 0, 0 , nz(posprice, 0))