1ピップあたりの価格 - ページ 4

 

あるブローカーがInstant Executionを 有効にしたシンボルにアポストロフィを追加したのを経験しました。これは週末に起こったことで、発見するのはかなり困難でした - 特に、彼らはまた、市場実行のための古いシンボル名を保持したため。

CB

 
cloudbreaker:

あるブローカーがInstant Executionを有効にしたシンボルにアポストロフィを追加したのを経験しました。これは週末に起こったことで、特に彼らはまた、市場実行のための古いシンボル名を保持したので、見つけるのは非常に困難だった。

Instant Execution"とはどういう意味ですか?(それは 'Market Execution' と同じではないことを暗示しています)....
 

シンボルへの すべての参照でSymbol() を使用する方が簡単ではないでしょうか。そうすれば、ブローカーのサーバーにEURUSDがmooncheeseと入力されていても、EAがEURUSDをmooncheeseと呼ぶことを知っていれば問題ないでしょう。

 

mt4ではティック値と呼んでいますが、これは1ティックが常に1ピップに等しいという意味ですか?しかし、もし各ティックが1ピップに相当するのであれば、ボリュームで取引することは可能です。これは、価格が 1ピップ変化 するたびにサーバーが新しいティックを送信しなければならないため、多くの取引が行われ価格が急速に変化するとボリュームが高くなり、取引活動レベルを示すことになるのではないでしょうか?

 
SDC:

mt4ではティック値と呼んでいますが、これは1ティックが常に1ピップに等しいという意味ですか?[...]

TICKとは何ですか?

https://www.mql5.com/en/forum/126023

 
SDC:

シンボルへのすべての参照でSymbol()を使用する方が簡単ではないでしょうか。そうすれば、ブローカーのサーバーにEURUSDがmooncheeseと入力されていても、EAがEURUSDをmooncheeseと呼ぶことを知っていれば問題ないでしょう。


私のコードはそうなっています。どこから混乱が生じているのか分かりません。 私のコミュニケーションに失敗したのだと思います。
 

そのスレッドは矛盾した情報で一杯です。

バローボーイ- 買値および/または売値の変化

Rosh- "新しい価格 "のイベント

kminler- 各ティックは、クローズド・トレードを表します。

puncher- 刻み目は1ピップです。

ティックに関する他のスレッドや議論を読んだ後、私は、ティックに含まれるのは新しいビッドとアスクだけであり、それ自体には価格差がなく、新しい価格だけであり、最後のティックと1ピップの差、ピップ差なし、数ピップ差である可能性があり、特定の価値はないとの結論に達しました。

しかし、現在、1ピップの値を計算する方法を調査しているところ、MarketInfo MODE_TICKVALUEという静的な設定値に出会いました。これは、多くの人がティックについて言うことと矛盾しており、単に価格の変化を伝えるもので、特定の量ではありません。したがって、MODE_TICKVALUEというものがあるはずがなく、多くの人が間違っていて1ティックが実際に1ピップと同じ特定の値を持っていなければ、意味を成しません。私の問題は、適切な文書がないことです。何が正しくて何が間違っているのか、どうやって見つけるのでしょうか。フォーラムのスレッドには情報がありますが、その多くは事実ではなく、意見や推測に基づいています。ほとんどの場合、それは重要ではありませんが、このように大雑把で矛盾した情報に基づいてプログラムを書こうとすると、生活が非常に難しくなります。

 
SDC:

このスレッドは矛盾した情報ばかりなので、以前読んだことがあります。[...]

すみません、混乱させるつもりはなかったのですが、このスレッドはその性質上、ゆっくりと全体像を構築していきます(そして多くの意見を含み、その中には完全に正確ではないものもあります)。要するに、Tickとは、28個のマーケット情報識別子(MarketInfo()関数で利用可能)のうち、どれか1つが変化する ことです。また、(EAがアタッチされているシンボルの)start()関数を呼び出す「イベント」を危うくします。


残念ながら、MODE_TICKSIZEとMODE_TICKVALUEの命名により、 Tickに第2の定義が 追加されました(これが混乱の原因だと推測されます...)。この文脈でのTickの定義は、「Tickとは、該当するシンボルの可能な限り小さな価格変動 である。

  • MODE_TICKSIZE - 価格面での変化の大きさ (ドキュメントでは "Tick size in points" とされていますが、明らかに不正確です)。
  • MODE_TICKVALUE - 口座の預金通貨でのこの変更の値 (これはブローカーによってサーバーサイドで計算されます) です。

コメントを見る

  1. ポイント」(MODE_POINT)は、該当するシンボルの小数点の左サイズにおける可能な最小の価格変動です。MODE_TICKSIZEと同じではありません。技術的にはMODE_TICKSIZE>=MODE_POINTですが、ほとんどの場合、両者は等しくなっています。
  2. ピップ」は慣習であり、私たち全員が同意するものです。シンボルの数学的特性でも、MT4サーバーの特性でもありません 。例えば、EURUSDの4桁のブローカーでは、Pipは1ポイントですが、5桁のブローカーでは、Pipは10ポイントです...。
  3. PipのサイズをPointsで自動的に決定する方法については、こちらで詳しく説明されています ->https://www.mql5.com/en/forum/124692。
  4. MODE_TICKSIZEは、極めて稀ですが、変化することがあります(一方、POINTは固定です)。CBはこれらの変化に対応する方法をこちらで紹介しています→https://www.mql5.com/en/forum/109552/page3#195878。
 

MODE_TICKVALUEは混乱の元でしたが、あなたのおっしゃるとおり、可能な限り小さな価格変化を 意味するもので、これからはMODE_MINIMUMTICKVALUEと考えることにします。

 
SDC:

[MODE_TICKVALUEからpipの値を正確に計算することは可能なようです。

問題は、ポイントでpipを見つけることです...そこから(MODE_TICKVALUEを使用して)その値を計算するのは簡単なことです。残念ながら、pipをポイントに変換する普遍的で完全に自動化された方法を見つけることは、些細なことではありません(ここで議論されています ->https://www.mql5.com/en/forum/124692)