Здравствуйте.
A System: Championship 2008 Revised Edition:
... static double ad.MaximalEquity ; //< 7> if ( AccountEquity () > ad.MaximalEquity ) ad.MaximalEquity = AccountEquity () ; //< 8> if ( AccountEquity () < ad.MaximalEquity / 2 ) return ; //< 9> ...
ジョーカーだけどね :)))
トレーリングストップ - 私は参照してください、しかし、仮想停止によるトレーリング株式(異なる位置の数十)、例えば - 株式単位で端末停止、ステップおよび距離値のグローバル変数に記録の形で - それは明らかではないですか?:)
もしかしたら、あるいは私がそれを必要としたことがないから、理解できなかったのかもしれません :) ところで、あなたのExpert Advisor、e-CloseByLossOrProfit.mq4を見て いると、少し変えるかもしれないと思います、AccountProfit( )をAccountEquity( )で置き換え、このtRLを追加して... これをすべて私のEAに追加する関数として作り直します...。
ZS: いきなりですが、よく分からないのですが...。:)
この質問について、もう少し詳しく説明します。
私はストップを置きたいのですが、取引でよく使われるストップではなく、仮想的なものなので、EAはそれを「念頭に」置いています。 さらに、私はこの「ストップ」に、必要に応じて株式を探し回るようにしたいのです。時には、株式値がこの「ストップ」に近づくとすべての取引を終了する必要があります。おそらく、ターミナルのグローバル変数の他のすべてのEAに禁止事項を書くでしょう(すべての取引の終了前に給与を置くために)。
このように...
グローバル変数を 作り、そこに現在の利益を書き込む...。
仮に、利益が30%以下になった時点でクローズ する、という条件もあります。
トレーリングストップ(t-stop)のように、私たちはポジティブなゾーンで作業を開始します。
その値は、例えば、ポジション量に基づいて算出することができる。
ユーロバックス1ロット、1ピップ10ドルとして、例えば300ドルからスタートすると
"実質30pips "に相当する...
あるいは経験値でもいい。
*
何のためにと問われると、例えばT-Cを使わないで対処するためなど、この「なぜ」はたくさんあるのです。
特にポートフォリオのために、専門家を何人も吊るし上げるのはちょっと...。
ちなみに、ポートフォリオにはもっと必要です。;)))
Да.
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
実際にsubzh、賢明と1を書くためにしようとしている間、多分誰かが既製を投げることができるので、私は車輪を再発明しないでください。
ZS: フォーラムで検索しても何も出てこなかったので、私の検索の仕方が悪かったのかもしれません...。