DV2010: Добрый день! Заметил, что после использования в эксперте функции ChartIndicatorDelete(...), во-первых, при изменении размеров окна чарта график остается в прежних размерах (по бокам - пустые области при расширении), а во-вторых, не выводится список индикаторов и объектов через контекстное меню. Текущий билд - 1241. От параметров функции этот баг не зависит (в частности, не зависит от номера чарта, номера подокна, а также от того, есть ли на графике индикатор с указанным именем). Стоит убрать использование функции, как график масштабируется нормально и списки объектов и индикаторов можно просматривать.
私の知る限り、MT4にはどんな気配値も読み込むことができます。しかし、デフォルトではチャートはビッド(外国為替)価格をベースにしています。
信じられない方は、ヘルプに書いてあることを少しご紹介します。
いいえ、Bid価格で構築されたチャートとAsk価格で構築されたチャートがあります。
ヘルプが正しくない。
皆さん、ごきげんよう。
ここで質問です。MT5、ビルド1241。
コミッションはどこで設定されているのか(どこから来るのか)?
数ヶ月間デバッグしていなかったのですが、今日簡単なExpert Advisorを書き、動かしてみました。預金の減少がスムーズ。分析し始めると、各注文から常に手数料が課金されていることが理解できた。なぜこのようなチャートが以前登場したのかわかりません(FX、EURUSD)。
私は何を間違えているのでしょうか?コミッションを削除するには?
こんにちは!Expert AdvisorでChartIndicatorDelete(...) 関数を使用した後、まず、チャートウィンドウのサイズを変更してもチャートは同じサイズのまま(拡大すると側面が空白になる)、次に、コンテキストメニューから指標と オブジェクトのリストが 表示されないことに気づきました。現在のビルドは1241です。このバグは、関数のパラメータには依存しません(特に、チャート番号、サブウィンドウ番号、および指定した名前のインディケータがチャート内に存在するかどうかには依存しません)。関数の使用を削除すると、チャートは正常に拡大縮小され、オブジェクトとインジケータのリストが表示されるようになります。
こんにちは!Expert AdvisorでChartIndicatorDelete(...) 関数を使用した後、まず、チャートウィンドウのサイズを変更してもチャートは同じサイズのまま(拡大すると側面が空白になる)、次に、コンテキストメニューから指標と オブジェクトのリストが 表示されないことに気づきました。現在のビルドは1241です。このバグは、関数のパラメータには依存しません(特に、チャート番号、サブウィンドウ番号、および指定した名前のインディケータがチャート内に存在するかどうかには依存しません)。関数の使用を削除すると、チャートは正常に拡大縮小され、オブジェクトとインジケータのリストが表示されるようになります。
こんにちは!アドバイスお願いします - 私は私の信号を接続したい、私はブローカーフィールドでエラーを取得し、私のブローカーはforex4youです。
エラーを最小限に抑えるため、ターミナルから直接シグナルを登録してください(ウィンドウ「ナビゲーター」、取引口座上で右クリックし、「シグナルとして登録」)。
DV2010:
Добрый день! Заметил, что после использования в эксперте функции ChartIndicatorDelete(...), во-первых, при изменении размеров окна чарта график остается в прежних размерах (по бокам - пустые области при расширении), а во-вторых, не выводится список индикаторов и объектов через контекстное меню. Текущий билд - 1241. От параметров функции этот баг не зависит (в частности, не зависит от номера чарта, номера подокна, а также от того, есть ли на графике индикатор с указанным именем). Стоит убрать использование функции, как график масштабируется нормально и списки объектов и индикаторов можно просматривать.
カルプトフ・ウラジミール
MQL5コードでの例を添付してください。インジケーターコードに
#property indicator_separate_window
input string ShortName = "IndicatorResultsMA";
Expert Advisorのコードには、状況を単純化するために1行だけ残しています。
void OnInit(){ ChartIndicatorDelete(0,1,"IndicatorResultsMA"); }
その結果、このインジケータを手動でチャートに追加した後、チャートは正常にスケーリングされますが、EAのチャートに追加した直後は、前述のバグが発生します。他の指標(チャート上にあるもの、ないもの)でも同じバグが発生します。
ps この例では、最初のサブウィンドウを持つインジケータが正常に削除されています。
ps2:チャート上にボリンジャーバンドのインジケータを挿入した場合、実行すると
ChartIndicatorDelete(0,0,"Bollinger Bands");
私は普通に質問しているように見えますが(ちなみにこれは技術フォーラムの慣習です)、あなたは問題を解決したいので、私にコードを教えてください。また、それぞれのケースで、オペレーティングシステム、ターミナルの種類とビルドを指定する必要があることも覚えておくとよいでしょう (このデータは "Log" タブにあります。ターミナルを再起動した後の最初の 3 行です)。
あなたがあげたのは、再現性のないコードの断片(文脈から切り離されたもの)です。
私は普通に質問しているように見えますが(ちなみにこれは技術フォーラムの慣習です)、あなたは問題を解決したいので、私にコードを教えてください。また、それぞれのケースで、オペレーティングシステム、ターミナルの種類とビルドを指定する必要があることも覚えておくとよいでしょう (このデータは "Log" タブにあります。ターミナルの再起動後の最初の3行です)。
あなたがあげたのは、再現性のないコードの断片(文脈から切り離されたもの)です。
情報が不完全であることをお詫び申し上げます。
1.ログタブに情報があります。
2016.02.11 19:14:01.528 ターミナル Alpari Limited MT5 build 1241 開始(Alpari Limited)
2016.02.11 19:14:01.528 端末 Microsoft Windows XP(X86ベースPC)、IE 06.00、Intel Pentium 4 3.40GHz、RAM:566 / 3319 Mb、HDD:34360 / 145000 Mb、GMT+03:00。
2016.02.11 19:14:01.528 ターミナル C:\Program FilesAlpari Limited MT5
2.削除対象のインジケータは、標準的なボリンジャーバンドインディケータ です。
- indicator file is located at C:\Program FilesAlpari Limited MT5 ³³ Indicators ³³Examples ³³.ex5;
- コンパイルされたファイルは、手動でチャートに追加されます。
- の2つのファイルが添付されています。
3.バグが検出されたインジケータを削除したExpert Advisorのフルコード。
void OnInit(){
ChartIndicatorDelete(0,0,"Bollinger Bands");
}
テスト結果
このようなExpert Advisor(アプリケーション内-DeleteInd.ex5)をチャート上にドラッグした後
手動でチャートに追加したボリンジャーバンドは削除されますが、その後チャートサイズを変更してもチャートは拡大縮小されません。