OPEN-SOURCE SCRIPT

Granville Entry Guide

Telah dikemas kini
This indicator is designed to identify trade entry points using patterns 2 and 3 of the Granville's Law. It is compatible with version 6.

Determining Entry Points

Long Entry: When the medium-term moving average is rising, if the stock price falls close to or below the moving average and then begins to rise, with that bar being a bullish candle, it is determined as an entry point. At this time, a red circle will be displayed above the bar.
Short Entry: When the medium-term moving average is falling, if the stock price rises close to or above the moving average and then begins to fall, with that bar being a bearish candle, it is determined as an entry point. At this time, a blue circle will be displayed below the bar.

Trend Filter

Entry points will only be displayed if the following trend conditions are met:

・In an uptrend, the order of moving averages should be: short-term moving average, medium-term moving average, and long-term moving average from top to bottom. In a downtrend, the order should be: long-term moving average, medium-term moving average, and short-term moving average from top to bottom. The order of the short-term moving average is flexible.
・The medium-term and long-term moving averages should be inclined in the direction of the trend. The inclination of the short-term moving average is flexible.

Adjusting Parameters

Stock Selection: You can choose whether to use the stock price from candlesticks or the short-term moving average for determining entry points. Selecting candlesticks allows for quicker determination but increases noise, while selecting the short-term moving average slows down determination but reduces noise. The default value is the short-term moving average.
Determining Pullbacks or Retracements: This is determined by the number of bars on either side of the lowest point of the pullback. Increasing the number of bars reduces noise but may result in missed opportunities. The default values are 3 bars on the left and 1 bar on the right.
Use of Trend Filter: You can choose whether to use the trend filter. The default setting is to use it.
Conditions for Moving Average Inclination: You can choose whether to include the trend direction inclination in the trend filter conditions. The default setting is to include it.
Bar Background Color: The trend filter is displayed with the bar's background color, but it can also be set to not display.


このインジケーターは、グランビルの法則のパターン2とパターン3を利用して、トレードのエントリーポイントを見つけるためのものです。version6に対応しています。

エントリーポイントの判定方法

ロングエントリー:中期移動平均線が上昇しているとき、株価が移動平均線の近くまで落ちるか、割り込んだ後に上昇を始め、そのバーが陽線である場合にエントリーポイントと判定します。このとき、赤い丸がバーの上に表示されます。
ショートエントリー:中期移動平均線が下落しているとき、株価が移動平均線の近くまで上昇するか、上抜けた後に下落を始め、そのバーが陰線である場合にエントリーポイントと判定します。このとき、青い丸がバーの下に表示されます。

トレンドフィルター

エントリーポイントは、次のトレンド条件を満たす場合のみ表示されます。

・上昇トレンドの場合、移動平均線が上から中期移動平均線、長期移動平均線の順になっている。下降トレンドの場合、移動平均線が上から長期移動平均線、中期移動平均線の順になっている。なお短期移動平均線の順番は任意です。
・中期移動平均線と長期移動平均線がトレンド方向に傾いている。なお短期移動平均線の傾きは任意です。

パラメーターの調整方法

株価の選択: エントリーポイントの判定に使用する株価を、ローソク足か短期移動平均線から選べます。ローソク足を選ぶと判定が早くなりますがノイズが増え、短期移動平均線を選ぶと判定が遅くなりますがノイズが減ります。初期値は短期移動平均線です。
押しや戻りの判定: 押しの最下点の左右のバーの数で判定します。バーの数を増やすとノイズが減りますが、機会を逃すこともあります。初期値は左が3、右が1です。
トレンドフィルターの使用: トレンドフィルターを使うかどうかを選べます。初期値は使用する設定です。
移動平均線の傾きの条件: トレンドフィルターのうち、トレンド方向の傾きを条件に入れるかどうかを選べます。初期値は条件に入れる設定です。
バーの背景色: トレンドフィルターはバーの背景色で表示されますが、非表示に設定することもできます。
Nota Keluaran
Granville Entry Guide

1. Trading Strategy

1.1 Trend-Following Strategy Using Granville's Rules
This strategy leverages Pattern 2 and Pattern 3 from Granville's Rules.

- Long Entry :
Enter a trade when the price nears or dips below the moving average during an uptrend and then bounces back upward.
- Short Entry :
Enter a trade when the price nears or rises above the moving average during a downtrend and then starts to fall.

1.2 Advantages of This Strategy
This strategy takes advantage of pullbacks and retracements within a trend to secure better entry prices.

- For Long Trades : Temporary price drops allow you to buy at a relatively lower price.
- For Short Trades : Temporary price rises allow you to sell at a relatively higher price.

Additionally, entering near the moving average reduces risk because there is a higher likelihood of price reversal.

2. Indicator Features and Usage

2.1 Features

The original Granville's Rules are based on the movement of the price relative to the medium-term moving average. However, this indicator determines entry points based on the movement of the short-term moving average relative to the medium-term moving average, effectively reducing noise.

2.2 Determining Entry Points
- Long Entry :
During an uptrend, when the price approaches or dips below the medium-term moving average and then starts to rise with a bullish candlestick. A red dot appears above the bar to indicate the entry point.
- Short Entry :
During a downtrend, when the price approaches or rises above the medium-term moving average and then starts to fall with a bearish candlestick. A blue dot appears below the bar to indicate the entry point.

2.3 Improving Accuracy with a Trend Filter
This indicator determines whether a trend exists using the following criteria. If no trend is detected, entry points are ignored.

- Uptrend : The moving averages are aligned as short-term, medium-term, and long-term (from top to bottom), and both the medium-term and long-term moving averages are sloping upward.
- Downtrend : The moving averages are aligned as long-term, medium-term, and short-term (from top to bottom), and both the medium-term and long-term moving averages are sloping downward.

2.4 Improving Accuracy with a Deviation Filter
If the short-term moving average deviates significantly from the medium-term moving average, the entry point is ignored. The deviation is judged based on a threshold (default: 2%).

2.5 Adjusting Parameters
- Period : Specify the start and end dates.
- Source : Choose whether to use candlestick data or the short-term moving average for entry point determination (default: short-term moving average).
- Left Bars / Right Bars : Adjust the number of bars on either side of the lowest point in a pullback or the highest point in a retracement (default: left 3, right 1).
- Trend Filter : Enable or disable the trend filter (default: enabled).
- Deviation rate : Adjust the allowable deviation between the short-term and medium-term moving averages (default: 2%).

3. Trading Method

3.1 Entry
- Long Entry : Place a market order or a stop order above the previous day's high.
- Short Entry : Place a market order or a stop order below the previous day's low.

3.2 Stop-Loss Settings
- Long Trades : Set a stop-loss order at the previous day’s low or the day before that.
- Short Trades : Set a stop-loss order at the previous day’s high or the day before that.

3.3 Exit
- Long Trades : Exit with a market order when the price stops making new highs.
- Short Trades : Exit with a market order when the price stops making new lows.

4. Notes
The entry points displayed by this indicator are only **suggested candidates**.
When making actual trades, always consider other indicators and conduct a comprehensive analysis.



1. トレード戦略

1.1 グランビルの法則を使った順張り手法
グランビルの法則のパターン2とパターン3を活用します。

- ロングエントリー :
上昇トレンド中に、価格が移動平均線に近づいたり割り込んだ後に反発するタイミングでエントリーします。
- ショートエントリー :
下降トレンド中に、価格が移動平均線に近づいたり上抜けた後に下落するタイミングでエントリーします。

1.2 この戦略の優位性
押し目や戻りを利用して、より有利な価格でエントリーできます。
- ロング : 一時的な価格下落で割安に買える。
- ショート : 一時的な価格上昇で高値で売れる。
また、移動平均線付近でのエントリーは反発や反落の可能性が高く、リスクを抑えやすいです。

2. インジケーターの特徴と使い方

2.1 特徴

オリジナルのグランビルの法則では中期移動平均線に対する価格の動きを基準にしますが、このインジケーターでは中期移動平均線に対する短期移動平均線の動きでエントリーポイントを判定し、ノイズを軽減しています。

2.2 エントリーポイントの判定方法
- ロング : 上昇トレンド中に価格が中期移動平均線に近づくか割り込んだ後、陽線で上昇した場合、赤い丸がバーの上に表示されます。
- ショート : 下降トレンド中に価格が中期移動平均線に近づくか上抜けた後、陰線で下落した場合、青い丸がバーの下に表示されます。

2.3 トレンドフィルターによる精度向上
トレンドの有無を以下の条件で判定し、トレンドがない場合はエントリーポイントを無効にします。
- 上昇トレンド: 短期・中期・長期の移動平均線が順番に並び、中期・長期が上向き。
- 下降トレンド: 長期・中期・短期の移動平均線が順番に並び、中期・長期が下向き。

2.4 乖離率フィルターによる精度向上
短期移動平均線が中期移動平均線から大きく離れた場合はエントリーポイントを除外します(初期値: 2%)。

2.5 パラメーターの調整方法
- 期間 : 開始日と終了日を指定可能。
- ソースの選択 : ローソク足または短期移動平均線を基準に判定(初期値: 短期移動平均線)。
- 押し目/戻り判定用の左右のバーの数 : バーの数を設定可能(初期値: 左3本、右1本)。
- トレンドフィルター : 使用の有無を選択可能(初期値: 使用)。
- 乖離率の設定 : 許容乖離率を調整可能(初期値: 2%)。

3. トレード方法

3.1 エントリー
- ロング : 成行注文、または前日高値を超えたタイミングで逆指値注文。
- ショート : 成行注文、または前日安値を割れたタイミングで逆指値注文。

3.2 ロスカットの設定
- ロング : 前日または前々日の安値に逆指値注文。
- ショート : 前日または前々日の高値に逆指値注文。

3.3 エグジット
- ロング : 高値更新が止まったタイミングで成行注文。
- ショート : 安値更新が止まったタイミングで成行注文。

4. 注意事項
このインジケーターが表示するエントリーポイントはあくまで「候補」です。
実際にエントリーする際は、他の指標も併用して総合的に判断してください。
Moving Averages

Skrip sumber terbuka

Dalam semangat sebenar TradingView, penulis telah menerbitkan kod Pine ini sebagai sumber terbuka supaya pedagang dapat memahami dan mengesahkannya. Sorakan kepada penulis! Anda boleh menggunakan perpustakaan ini secara percuma, tetapi penggunaan semula kod dalam penerbitan ini adalah dikawal oleh Peraturan dalaman. Anda boleh menyukainya untuk menggunakannya pada carta.

Ingin menggunakan skrip ini pada carta?

Penafian