double PointValuePerLot(string pair=""){
/* Value in account currency of a Point of Symbol.
* In tester I had a sale: open=1.35883 close=1.35736 (0.0147)
* gain$=97.32/6.62 lots/147 points=$0.10/point or $1.00/pip.
* IBFX demo/mini EURUSD TICKVALUE=0.1 MAXLOT=50 LOTSIZE=10,000
* IBFX demo/standard EURUSD TICKVALUE=1.0 MAXLOT=50 LOTSIZE=100,000
* $1.00/point or $10.0/pip.
*
* https://forum.mql4.com/33975 CB: MODE_TICKSIZE will usually return the
* same value as MODE_POINT (or Point for the current symbol), however, an
* example of where to use MODE_TICKSIZE would be as part of a ratio with
* MODE_TICKVALUE when performing money management calculations which need
* to take account of the pair and the account currency. The reason I use
* this ratio is that although TV and TS may constantly be returned as
* something like 7.00 and 0.0001 respectively, I've seen this
* (intermittently) change to 14.00 and 0.0002 respectively (just example
* tick values to illustrate).
* https://forum.mql4.com/43064#515262 zzuegg reports for non-currency DE30:
* MarketInfo(Symbol(),MODE_TICKSIZE) returns 0.5
* MarketInfo(Symbol(),MODE_DIGITS) return 1
* Point = 0.1
* Prices to open must be a multiple of ticksize */if (pair == "") pair = Symbol();
return( MarketInfo(pair, MODE_TICKVALUE)
/ MarketInfo(pair, MODE_TICKSIZE) ); // Not Point.
}
Доброго времени суток уважаемые форумчане!
Меня зовут Герман, мне 23 года, я вляюсь трейдером компании " Инстафорекс "Инмпании".
Помогите в поиске нужного скрипта!Скрипт нужен для сетки отложенных ордеров.
私はあなたの反転コードを実装しました。30|60が2STD なら反転させるという、簡単なテストをするために高速ハックジョブをしました。結果は最悪でした。
3 std、4 stdに変えても、ひどい結果になると思いますか?
ある一定のstdになると、引き下がるはず なのですが?
私の最新のコードをあなたのコードにマージしました。 以下を追加しました。
スタック機能、1ポジションを取引したい場合、スタックを1に設定するだけです、コードのデフォルトは5です。DistanceApartは取引間の距離で、デフォルトの5を15に変更すると、勝率は5スタックで40-45%に上がります。
AllowTradingHoursはブール値で、EAが取引する時間帯を指定します。 この設定は、これからアップするレポートで確認することができます。私は多くのテストを実行し、これらの時間はこのEAで取引するのに最適な時間帯の平均に見えました。
あなたのリバーサル・コードを実装しました。30|60が2STDの場合、トレードを反転させるというものです。結果は最悪でした。それを微調整して、もっとテストをした方がいいかもしれません。boolでそれをオフにすることができます。また、私が正しくコード化したかどうか確認してください。この投稿を読み返したときに、数分で余計なことをしました。最後の質問に答えるために、私はこれがあなたのケースであまり意味があるとは思わないが、自分でテストしてみてください。
スタック機能のため、未決済注文や保留中の注文を閉じる処理をするためのコードをたくさん追加しました。
それを投げたり、変更したり、より良いものにしたりなど、ご自由にどうぞ。私はこのメッセージにコードを添付するつもりです、私は結果のいくつかを置くでしょう。EURUSDは私がテストした中で最も良いものであると思われた。他のペアを選び、そのペアで良い結果を得ることができるかどうかを確認するためにいくつかのテストを行うことがあります。
3stdに変えても、4stdに変えても、ひどい結果になると思いませんか?
ある一定のstdになると、引き下がるはず なのですが?
よく分からないので、テストして教えてください。理論的には、反転は機能するはずだと思います。あるペアでテストしたところ、本当に悪い結果が出たので、買いシグナル で売りにロジックを反転させた。結果は良くなるかもしれないと思ったのですが、もっと悪かったです。また、30MAを使わずに60MAだけでEURUSDをテストしたところ、両方を使った場合よりもうまくいったことを覚えています。たまたまかもしれませんが、60と240も試してみてはいかがでしょうか。ただ、リバーサルの代わりに、一定時間または翌日までそれをシャットダウンしたいかもしれません。ちょっと考えてみただけです。また、長い時間枠の代わりに小さい時間枠を使ってテストしたことがありますか?例えば、5分足と1分足を使って15分足をトレードする。本には長いタイムフレームを使うように書いてありますが?
この投稿に投稿してくださっている皆さんに感謝します!追加したいと思います。このEAは少しずつ、利益を生む可能性のあるEAに変化していくと思います。
ようやく最高の勝率になった。
M15としては、決して悪い出来ではない。
このシステムが必要としているのは、最も低いタイムフレームで落ち着くことができるかということであり、私はM15が、確かにそのための方法だと思うでしょう。 もしこれが本当なら、このバージョンに固執して最適化に取り組んでみてはどうでしょう。少なくとも大きな塊である聖杯を手に入れることができると思います。 あまり走り回らず、この1本に集中して、本当のお金を稼いでください - これが、皆さんにお勧めする私の正直な気持ちです。
外国為替取引詐欺は、彼らが外国為替market.These詐欺の取引によって高い利益を得ることが期待できることを説得することによってトレーダーを詐取するために使用されるすべての取引方式は、手数料を生成する目的で、顧客口座の解約を含むかもしれない、不適切な管理、虚偽広告、ねずみ講、大きな利益に顧客を導くことになっているソフトウェアを販売しています。
ちょっと考えてみただけです。また、長い時間枠の代わりに小さい時間枠を使うことを試したことがありますか?例えば、5分足と1分足を使って15分足をトレードする。本には長いタイムフレームを使うように書いてありますが?