MetaTrader 4 Build 529 ベータ版リリース、新コンパイラー搭載 - ページ 101

 
Y.A.K._:

C:DataMetaQuotes "には何もなく、"C:DataMetaQuotes "にもWebInstallはありません。

どこに隠れているのだろう?何を削除するのですか?


I have C:\Documents and Settings/Application Data/MetaQuotes/webInstall (this is where you downloaded update files)

and here C:Documents and SettingsApplication Data FilterMetaQuotes FilterMetaTrader 4 Terminal

and here C:Documents and SettingsLocalServiceApplication DataMetaQuotesTerminal╱Common (empty folder)

also C:Documents and SettingsAll UsersApplication Data ###MetaQuotes ###WebInstall ### (also empty)


534で最初の2つを削除して、それ以降は何も更新されない。metaquotesデモに接続した後にのみ、アップデートが行くとベータ端末(すべてではない場合は、これらのフォルダを消去)、509として、彼らはまだある。

 

まあ、何らかの形で自爆したのでしょう。

別の端末を何度か走らせましたが、ログに不審な点は見当たりませんでした。

 

聞いてください、他の人も555ビルドでグラフィックオブジェクトが表示されないのですか、それとも私だけがラッキーなのでしょうか?

アップデートについてですが、レナトさんの説明の通りでした。デモ端末はもちろん常時更新、もう一つの端末(リアルアカウント)は私のミスで再起動したタイミングで更新されましたが、初期のベータビルドで、534だったと思います。プロファイルやセットはすべて消去されましたが、私にとっては重要なことではありません。experts/フォルダごと、新しい/MQL4/に移動しました。現在、この端末は更新され続けていますが、他の509は更新されません。完全な開示のために - フォルダWebInstallを任意に使用しないように、最初に削除しました。

でも、アルテムが書いているのは、今に始まったことではないんです。アップデートに1回再起動が必要で、警告が出ない。

 
それとも、ME開発者の原則的な姿勢で、何か秘密の、私たちには理解できない目的を持って作られているのでしょうか?どこを探しても答えが見つからず、非常に長い間、この状況を引きずっており、非常に不便を感じています。
 
また、新しいバージョンがリリースされたときに、ユーザーにアップグレードを促すべきだという提案も合理的である。多くのよくできたプログラムと同様に、変更点の簡単な説明を表示することで、ユーザーがアップグレードするかどうか判断しやすくすることができます。そして、端末の各コピーに別々に。結局のところ、誰もが異なるタスクとアプローチを持っており、それはあなたの製品の巨大なユーザーベースを考慮する必要があります。また、「設定」では、アップデートモードを、自動(デフォルト)、リクエストあり、アップデートしない、から選択することができます。そうすれば、ユーザーには選択肢が生まれます。一部のユーザーにしか通用しない単一のハードコードされたアクションよりも、常に有益なのです。メンテナンスの問題で、あまり増えないでしょう。ユーザーがアップデートを無効にするのは、その人の判断であり、問題です。なぜなら、多くのユーザー(私もそうです)は、webinstallerフォルダを削除して 手動で更新を無効にしているからです。では、なぜ文明的な方法でやらないのか?
 

555のビルドライブラリを見た。

1) "ChartObject.mqh "の新しい ENUM_XXXXXXの 古い "スタブ "を削除するのを忘れていました。

2) ObjectCreate関数が最初の記述に従って動作しない。

オブジェクトを作成するためのライブラリ、特にボタンについて説明しました (以前は動作していました)

3) そして、ヘルプにはこの記述がなく、2番目の記述しかなく、現時点では動作しています。

 

EAのプロパティウィンドウでは、clrDarkSeaGreenの 色は143,188,143と表示されていますが、これは他の色には見られず、それぞれの色に名前がついています。すべての色のために私は言うことができないが、すべてをチェックしない。

555の作品にグラフィカルなオブジェクト(ボタン)がある人、ない人。

 
pro_:

EAのプロパティウィンドウでは、clrDarkSeaGreenの 色は143,188,143と表示されていますが、これは他の色には見られず、それぞれの色に名前がついています。すべての色のために私は言うことができないが、すべてをチェックしない。

555の作品にグラフィカルなオブジェクト(ボタン)がある人、ない人。


マニュアルにあるように、2つ目の関数の説明を使って作成した場合は、そうなります。
 
まだまだ修正に期待したいところです。すべて問題なく動作しているようなので、コードを書き換える気はまったくありません。

Renatは 月曜日、つまり明日にグラフィカル・オブジェクトが動作する新しいビルドを提供することを約束しました。来たるべき日に向けて、どんなことが待ち受けているのか、見てみましょう。
 
artmedia70:

グラフィカルなオブジェクトの出力に問題が発生するようになったんだ。コード内のある箇所で、関数

は以下のように呼ばれます。

は、問題なくインジケータウィンドウに垂直トレンドラインを出力します(デバッグ中にインジケータポイントを視覚的に認識しやすくするためにゼロバーをマークしています)。

このようにコード内の別の場所から同じ関数を呼び出した場合。

チャート上のバーをマークし、そこから保留中の注文レベルを計算するために使用することができますが、奇妙なことに、それに渡されたパラメータは、真の正しい値を示し、バータイムはトレンドライン名に書き込まれますが、ライン自体はすべてのゼロ値を持ち、このオプションを担当する関数パラメータに偽-レイではないを渡しますが「レイ」として表示されています。

コードに間違いはないのですが。不具合の可能性は?
私はパイオニアを尊敬しています追いかけますよ!(笑