당사 팬 페이지에 가입하십시오
- 게시자:
- Vladimir Karputov
- 조회수:
- 10252
- 평가:
- 게시됨:
- 2017.03.22 16:00
- 업데이트됨:
- 2018.06.26 12:53
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
Author of the idea — Oleksandr, author of the MQL5 code — barabashkakvn.
Before opening\closing a position, a simple market analysis is performed, which determines the support\resistance levels, as well as the trend direction — bullish or bearish.
Support and resistance levels are calculated using the last numBars bars.
Trend is determined using the Moving Average indicator (its period is specified in the maPeriod parameter): if the price is below the MA, there is bearish trend, otherwise it is bullish.
If the trend is defined as bullish, a position is opened at a breakout of the resistance level.
If the trend is bearish, a position is opened at a breakout of the support level.
The position is closed by StopLoss, which is set at the support (for a long position) or resistance (for a short position) level. It is also possible to close a position at the breakout of the support (if a long position is open and it is in breakeven) or resistance (if a short position is open and it is in breakeven) level. The Expert Advisor uses a primitive TrailingStop with the levels at 10, 20, 30 points.
MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/17568
![MomentumCandleKeltner](https://c.mql5.com/i/code/indicator.png)
Keltner Channel built relative to the average value of the MomentumCandle oscillator as a sequence of candlesticks
![AutoFibAutoTrend_NRTR_extr_ZigZag](https://c.mql5.com/i/code/indicator.png)
The indicator plots price channel and Fibonacci levels based on the latest NRTR_extr_ZigZag peaks
![HistorySelectByPosition](https://c.mql5.com/i/code/script.png)
An example of using HistorySelectByPosition (based on the HistoryDealGetTicket use example).
![OsMACandleKeltner](https://c.mql5.com/i/code/indicator.png)
Keltner Channel built relative to the average value of the OsMACandle oscillator as a sequence of candlesticks