こんにちは、トレーダーの皆さん!今日は、MetaTrader 5で使えるGOシステムトレードについてお話しします。このシステムは、複数の移動平均(iMA)を活用して、トレードシグナルを生成する非常に興味深いツールです。
アイデアの作者: Victor Chebotariov 、MQL5コードの作者: barabashkakvn
このシステムは、価格のオープン、ハイ、ロー、クローズに基づいて、4つのiMAインジケーターから信号を生成します。特に、ヘッジ口座でのみ取引を行いますので、その点も注意が必要です。
シグナル方向を決定するためのブロック
以下のコードは、シグナル方向を決定するためのものです:
double open = iMAGet(handle_iMA_open, 0);
double high = iMAGet(handle_iMA_high, 0);
double low = iMAGet(handle_iMA_low, 0);
double close = iMAGet(handle_iMA_close, 0);
double GO = ((close - open) + (high - open) + (low - open) + (close - low) + (close - high)) * iTickVolume(0);
double high = iMAGet(handle_iMA_high, 0);
double low = iMAGet(handle_iMA_low, 0);
double close = iMAGet(handle_iMA_close, 0);
double GO = ((close - open) + (high - open) + (low - open) + (close - low) + (close - high)) * iTickVolume(0);
このシステムは、ポジションの数を以下のパラメーターで制限しています:
input int MaxPositions = 5;
ぜひ、このGOシステムトレードを試してみて、あなたのトレードスタイルに合うかどうか確認してみてください!
コメント 0