通貨ペアのポートフォリオ取引

 

このような話題がフォーラムに持ち上がり、激論の末に沈黙したのは、今に始まったことではありません。今後の展開に期待したい。

主なルールは 、すべてのポジションを同時にオープン/クローズすることです。別の取引商品のポジションを追加することができます。指定されたレベルの総利益の後、すべてのポジションをクローズすること。

1つの商品で取引する場合、儲かるか負けるかの2つの可能性しかないのです。確率は50/50です。スプレッドは、負けるバリアントの確率を増加させます。

もし、1つか2つのシンボルを追加すれば、2つのバリエーションができる:最も収益性の高いものと最も損失の大きいものだ。これらの変種のいずれかを選択する確率は減少する。

確率=1/(2^N)*100%。

ここで、Nはポートフォリオに含まれる取引商品の数である。

取引商品のポートフォリオは、最悪/最悪の選択肢を選択する確率を 下げます。これは、すべてのポジションが、ある時間後に損失を生む/利益を生むことが判明した場合です。10通貨ペアで1024種類のバリエーションがあります。相場史のある時間間隔では、各変量はトレンドと修正を持っています。横線が変量値、縦線がトレンドの最終値を降順に並べたグラフを描くと、次のような図になります。




50%または512個のオプションが利益を生み、50%または512個のオプションが利益を生まない。スプレッドがあると、負ける選択肢の数が増えます。 結果が最大と最小のバリアントの間には、結果がゼロに近いバリアントが存在します。グラフは傾斜線として描きました。実際には、横軸に対して左右対称の曲線になる。このことから、50%以上の選択肢は、水平線を 中心とした限られた範囲内でバランスカーブが変化していることが推測される。

例えば、見積もり履歴のある時間区間で最大の結果を持つvariantが選択されたとします。このバリアントは、バランスカーブの変動幅を示す補正値が最大となる。将来、選択されたバリアントはまだ最大の結果を示すかもしれませんが、水平線の周りの限られた範囲のバリアントのグループに移動する可能性が最も高いのです。

 

Portfolio Currency v2 インジケーター

動作原理。
すべての商品に共通の基準点として、一番左の縦線で示されたバーの始値を設定します。この直線の右側に、各機器の基準点からの偏差の総和をポイントで示した曲線が描かれる。

取引商品のpip値が異なるため、各通貨ペアのpip値に平均pip値に対する比率を乗じています。

指標となるパラメータ。
extern int Complekt = 1;      // На одном графике можно загрузить несколько индикаторов с разным значением параметра.
extern int Period.Opt = 72;   // Временной интервал для поиска оптимального направления по каждому инструменту.
                              // Результат поиска подставляется для расчета и 
                              // записывается в файл с именем вида "123456 Portfolio(0).csv", 
                              // где 123456 - номер счета, число в скобках - значение Complekt
extern string File = "para.csv";// Имя файла, в каждой отдельной строчке которого записан инструмент и 
                                // направление торговли. Например, EURUSD;0, где 0 - покупка, 1 - продажа. 
extern bool Info=true;          // Вывод информации на экран от последнего загруженного индикатора.
extern bool Mid.Points=false;   // Вкл/Выкл усреденное значение стоимости пункта
extern color  MarkColor = Red;  // Цвет вертикальных линий


インジケーターは2つのモードで動作します。
- 各商品の最適な取引方向を自動的に選択(パラメータPeriod.Opt は 0 より大きい)。
- 各商品の基準点と取引方向を手動で選択(パラメータPeriod.Opt= 0)。

最初のモードは、各商品の取引方向を選択するのに便利です。結果はファイルに書き込まれ、後でマニュアルモードで使用することができます。

2つ目のモードは、ポジションの管理、つまりオープン時間や 方向を設定するのに便利です。
ファイル:
 
確かにコードを見てみると面白いかもしれませんね
 
どこで買って、どこで売るか?
 
ZZZEROXXX:
どこで買って、どこで売るか?

ひねらないで、指をさすんだ!(с)

 
ZZZEROXXX:
そして、どこで買って、どこで売るか?

Portfolio Currency v2というインディケータを ダウンロードしてください。

正しく動作させるためには、商品名と売買の方向(0-買い、1-売り)を指定したファイルを追加で用意する必要があります。

例えば、こんな感じです。

EURUSD;1
EURGBP;0
EURCHF;1
EURJPY;1
GBPUSD;1
USDCHF;0
USDJPY;0
AUDUSD;1
USDCAD;0
NZDUSD;0

取引商品の数は限定されない。

TFを選択します。ローソク足の開閉時間が固定されている価格を計算対象としています。TFが小さいほど、計算の精度が高くなります。選択したTFのクォートヒストリーが、ポートフォリオの一部であるすべての商品についてダウンロードされていることを確認します(クォートアーカイブ、「F2」キーを参照してください)。

Period.Optは 、ポートフォリオ内の各商品の売買方向を決定する時間間隔を指定します。取引方向は、最後のローソク足の終値(右の縦)と開始ローソク足の始値(左の縦線)の正の差で定義されます。

トレードの方向性が決まったら、ポジションを建てる。

Period.Opt パラメータが0の場合、縦線を移動させることができます。左の線は始値のローソク足、右の線は未来にシフトして設定されています。このインジケータは、取引商品のポートフォリオ全体が開始以来経過したピップ数の合計を表示します。

 
kharko:

Portfolio Currency v2 インジケーターを ダウンロードする。

正しく動作させるためには、商品名と売買の方向(0-買い、1-売り)を指定したファイルを追加で用意する必要があります。

例えば、こんな感じです。

EURUSD;1
EURGBP;0
EURCHF;1
EURJPY;1
GBPUSD;1
USDCHF;0
USDJPY;0
AUDUSD;1
USDCAD;0
NZDUSD;0

取引商品の数は限定されない。

TFを選択します。ローソク足の開閉時間が固定されている価格を計算対象としています。TFが小さいほど、計算の精度が高くなります。選択したTFのクォートヒストリーが、ポートフォリオの一部であるすべての商品についてダウンロードされていることを確認します(クォートアーカイブ、「F2」キーを参照してください)。

Period.Optは 、ポートフォリオ内の各商品の売買方向を決定する時間間隔を指定します。取引方向は、最後のローソク足の終値(右の縦の赤い線)と開始ローソク足の始値(左の縦の赤い線)の正の差と定義されます。

トレードの方向性が決まったら-オープンポジション。

Period.Opt パラメータが0の場合、縦線を移動させることができます。左の線は始値のローソク足、右の線は未来にシフトして設定されています。このインジケータは、取引商品のポートフォリオ全体が開始以来経過したピップ数の合計を表示します。



アーカイブにファイルの例を入れるか、いっそのこと、デフォルトのファイルを作っておいて、後から編集できるようにすると便利だと思います。
 

わかりやすくするために、まだ写真がありません

スクリーンショットには2つのインジケーターがあります。

 
Vinin:

サンプルファイルもアーカイブに入れるか、デフォルトのものを作っておいて、後で編集できるようにしたほうがいいと思います。

アーカイブには、サンプルファイル "123456 Portfolio(1).csv "が収録されています。

デフォルトのファイルは、ポートフォリオの取引商品を定義することが主な役割であるため、作成することはできません。

 
kharko:

平均ポイント値は、すべてのポイント値の合計を楽器数で割ったものです。

うまくいったかな?

 
私が見逃しているのか、それとも外科医のバーチャル・エクイティ・インジケータが以前から同じことをやっていたのか?
理由: