エラー、バグ、質問 - ページ 762

 
Renat:
パソコンに向かい確認します。

その間、始値の 代わりに日付をコピーして、リクエストに応じてどのような日付のバーが発行されたかを確認することができます。
2012.07.02 23:44:01     Ind (EURUSD,D1) 2011.09.02 00:00:00

2012.07.02 23:43:48     Ind (EURUSD,H4) 2011.09.02 12:00:00

CopyTime() は、これが端末で利用可能な実際の履歴の最後のバーであることを示しています。

 
無効化されたUSDHKDシンボル(2011.09.02停止)の状況は奇妙です。検討させていただきます。
 

OrderCalcProfit(ORDER_TYPE_BUY, "USDJPY",0.01,1,1.01,profit_USDJPY);

OrderCalcProfit(ORDER_TYPE_BUY, "EURJPY",0.01,1,1.01,profit_EURJPY);

OrderCalcProfit(ORDER_TYPE_BUY, "USDCHF",0.01,1,1.0001,profit_USDCHF);

Print("USDJPY=",SymbolInteger("USDJPY",SYMBOL_DIGITS)," EURJPY=",SymbolInteger("EURJPY",SYMBOL_DIGITS)," USDCHF=",SymbolInteger("USDCHF",SYMBOL_DIGITS)) 。

Print("profit_USDJPY=",profit_USDJPY," profit_EURJPY=",profit_EURJPY," profit_USDCHF=",profit_USDCHF);

usdjpy=2 eurjpy=2 usdchf=4
profit_USDJPY=9.9 profit_EURJPY=0.13 profit_USDCHF=0.1

RoboForexサーバーでUSDJPYの1pipで不思議な利益。

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 

開発者の皆様へ・・・。

ガングリッドの件、3回目なら通じるかも?それがどうした?サービスデスクに依頼すべきでしょうか、それともこのメッセージで十分でしょうか?

まず、グリッドの2点が極端に磁化されるパターンがMT4で間違って 保存されています。つまり、アウトライン化されたテンプレートを保存して閉じた後、同じターミナルセッションで再度開くと、最初に表示される可能性があるのですが...。しかし、ターミナルを開き直した後、特にシステムリセット後は、テンプレートが磁性点を下にして反転し(2番目だと思います)、グリッドが頂点に沿って圧縮されます。もし、ガングリッドが思想的に2つの極値を超えて磁化するように設計されていないのなら、なぜこの磁化が発明されたのでしょうか?オブジェクトの設定に2点目の座標がなく、一般的な「スケール」があるだけなら、いずれにせよテンプレートの保存とオープンを適切に妨げることはないはずです。そして、グリッド付きのテンプレートは、私の意見では、磁化しようがしまいが、いずれにしても圧縮されて開き直す、つまり不正確なのです。これは何とかしてデバッグしなければならない。

次に、MT5では Gannグリッドを扱うことができないので、MT4の ように2ポイントの極値まで伸ばせるようにしてほしい。もちろん、すべてが正しく保存/オープンされ、異なるタイムフレームでは、現在のようにセルのスケールが変化せず、現在のタイムフレームに比例してスケールするようにしてほしい。これをどうにかしてクリーンアップしないと、このオブジェクトを扱うのは絶対に不可能だ。

3つ目は、4月のサービスデスクへのリクエストについてです。 2012.04.24付けのリクエスト#359447には、まだ肯定的な回答も否定的な回答もありません(このリクエストがこのフォーラムに提出されたのは2年以上前のことです!)。リクエストのプログレスバーがあるといいのですが、そうでないと何が起こっているのかわかりません。ここで「白熱した議論」について返信をもらったのですが、言葉では......。台詞はなく、まるで宇宙のように、仮想的に存在する遠くの文明に向けてリクエストが送られた...。

 
x100intraday:

...

次に、MT5では「Gann Grid」が全く使えないので、1) MT4と 同様に、2点の極値までストレッチできるようにし、もちろん、すべてを正しく保存/オープンできるようにし、2)異なるタイムフレームでは、現在のようにセルのスケールが変化せず、現在のタイムフレームに比例してスケール するようにしたいです。それもどうにかして調整しないと、絶対にオブジェクトで作業することはできない方法です。

...

1) 45度線(トレンドライン1→1)は極値を通る線なのか?

黄色い横のものは1.24000と1.25000、黄色い縦のものはそれぞれ100本の棒です。

赤はギャングリッド、1バーあたり10ピップのスケールです。

ここでの構造の間違いはどこにあるのでしょうか?

2) タイムフレームを切り替えると、価格スケールを変えずに時間スケールが変更されます。アンカーポイントは、時間軸によって増減させるということですね。

 

突然ですが、インジケーターが作成したグラフィカルオブジェクトを削除 する際に問題が発生しました。

トレンドは2つ、長方形は1つだけです。

ObjectDelete()後のOnDeinit()、ChartRedraw()でエラーが発生しないようにしました。

オブジェクトは削除されますが、再作成され、インジケータが動作し続けるかのように「動き」続けます。

手動で削除すると、同じ名前で再作成され、新しい目盛りで「移動」し続けるのです。

しばらくすると、勝手に消えてしまうのです。

似たようなことが議論されたが、何が判明したかは覚えていないし、それらのメッセージも見つからない。

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Типы событий графика - Документация по MQL5
 
kPVT:

突然ですが、インジケーターが作成したグラフィカルオブジェクトを削除 する際に問題が発生しました。

トレンドは2つ、長方形は1つだけです。

ObjectDelete()後のOnDeinit()、ChartRedraw()でエラーが発生しないようにしました。

オブジェクトは削除されますが 再現される と、あたかもインジケーターが動いているかのように「動き」続けます。

手動で削除すると、同じ名前で再作成され、新しい目盛りで「移動」し続けるのです。

しばらくすると、勝手に消えてしまう。

似たようなことが議論されましたが、何だったか覚えていませんし、それらのメッセージも見つかりません。

削除の問題ではなく、作成の問題です :)

ループを間違えたスクリプトで同じことをやっていました。エキスパートリスト」でスクリプトを強制的に削除しても、エラーで落ちるまでループを印刷した。

 
Silent:

1) 45度線(1対1のトレンドライン)=極値を通る線が引けるか?

黄色い横のものは1.24000と1.25000、黄色い縦のものはそれぞれ100本の棒です。

赤いのがギャングリッドで、1バーあたり10ピップスのスケールです。

ここでの構成の間違いはどこにあるのでしょうか?

2) タイムフレームを切り替えると、価格スケールを変えずに時間スケールが変更されます。アンカーポイントは、時間軸によって増減させるということでしょうか?

このプラットフォームにエラーがあると言っているのではなく、あるプラットフォームに「エラー」があると言っているのです...。プラットフォームの異なるバージョンで構築した場合のGunn Gridの動作が異なるため、どの特定の「バグ」において - 1つは推測することができます。

グリッドの古典的な解釈を信じるのであれば。

https://www.metatrader5.com/ru/terminal/help/objects/gann/gann_grid。

https://www.metatrader5.com/ru/terminal/help/objects/gann/gann_grid。

のであれば、当然ながら構成に誤りはなく、クレームも発生しないはずです。しかし、それではなぜMT4の 開発者は、トレンドライン1対1の45度の角度からの単純な偏差を可能にする第2のアンカーポイントの柔軟性でユーザーを混乱させるのでしょうか?理論的には、これを修正する必要があるのですが! このような「間違った」方法では、便利で主観的に便利でないと思われる場合です。市場は正確に解釈されておらず、自分の想像力と活動の余地があるだけでなく、同じ開発者が「スケール」と「バーあたりのピップス」を調整する可能性、すなわち1対1で古典的な45度から逸脱する可能性を追加しています。ご希望であれば、教科書的な描画から離れ、MT4で 極値に沿ってストレッチする実験をしてみると、素晴らしいパターンを発見することができるでしょう。なぜ、ユーザーの行動を一切禁止し、制限するのか?設定で、1対1で45を先送りするか、任意に選択できるようにした方がいいと思います。誰も傷つけません。

さて、テンプレートへのデータの不正保存についてですが、この事実だけでも(上記のどのレイアウトでも)、テンプレートに読み込んだデータの書き込みで状況を修正する必要があります。磁極の結合が極値(特殊な場合)、あるいは一般的なチャート座標(価格・時間)に及ぶとすれば、「スケール」は何に対するものなのだろう。もし、書き込み時にテンプレートに捨てられるスケールの正確な値があれば...。や1バーあたりのピップ数を変更した場合、新しいセッションで元のアウトラインを復元することができません。最初の点の正確な座標のみが保持されます。大雑把に言えば、明示的かつ単純な座標にポイントを固定したパターンの方が信頼性が高い。

Сетка Ганна - Инструменты Ганна - Технический Анализ
  • www.metatrader5.com
Сетка Ганна - Инструменты Ганна - Технический анализ на MQL4
 
x100intraday:

これらは間違いではありません。むしろ、プラットフォームの特徴である。MT4では、ユーザーが自由に構築できたが、MT5ではそうではない。

クラシックはここから 始まる"ギャンライン "とは、45度の角度で引いた線のことです。この線は一対一(1x1)とも呼ばれ、次のような意味になります。 単位時間あたり1回の価格変更。"

MT4では、正しく構築するために、まずグリッドが構築される正方形の対角線を見つける必要があります。

スケール"、"バーあたりのピップス"、すなわち開発者はまた、1〜1で古典的な45度から遠ざかるように調整する可能性を追加しています。" - まさにその逆である。

"お好きな方は、教科書版のビルドを流用し、MT4で極端に沿ったストレッチを実験してみてください。"驚くべきパターンを発見できるはずです。- ありがとうございます。でも、ギャングリッドと何の関係があるのですか?そして、MT5では、さらにいくつかの可能性があります。

 
Silent:

"お好きな方は、教科書通りのプロットではなく、MT4で極端に沿ったストレッチを実験してみてください。"驚くべきパターンを発見できるはずです。- ありがとうございます。でも、ギャングリッドと 何の関係があるのですか?とMT5ではもう少し可能性があります。

ありがとうございます、調べてみます...。