//+------------------------------------------------------------------+ //| Отправка терминалу команды на показ графика поверх всех других. | //+------------------------------------------------------------------+ bool ChartBringToTop(constlong chart_ID=0)
{
//--- сбросим значение ошибки ResetLastError();
//--- покажем график поверх всех других if(!ChartSetInteger(chart_ID,CHART_BRING_TO_TOP,0,true))
{
//--- выведем сообщение об ошибке в журнал "Эксперты" Print(__FUNCTION__+", Error Code = ",GetLastError());
return(false);
}
//--- успешное выполнение return(true);
}
Примеры работы с графиком - Константы графиков - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
ローソク足の後ろにインジケータを 表示させるには?
グラフのプロパティで、"上からのグラフ "チェックボックスにチェックを入れます。
ローソク足の後ろにインジケータを 表示させるにはどうしたらいいですか?
掲示板で初心者が質問の一つで全体を乱雑にするのは、初心者だけだと思っていました。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するTips、ディスカッションなど。
アレクセイ・ビクトロフ, 2021.05.22 12:12
.グラフのプロパティで、「グラフを上に表示する」にチェックを入れる
一つの質問で掲示板を乱立させるのは初心者だけだと思っていました。
馬鹿でも分かる)
インジケータコードでどのように行うか?
開発者に聞いたところ、このコードではチャートをフォアグラウンド/バックグラウンドに描画することはできますが、インジケータ自体はフォアグラウンド/バックグラウンドに 描画されません。
馬鹿でも出来る)
インジケータコードでどのように行うか?
開発者への質問ですが、コードでチャートをフォアグラウンド/バックグラウンドにすることはできますが、インジケーター自体はフォアグラウンド/バックグラウンドに 描画されません。プログラムにとっては、チャートではなく、必要なときに描画する方が理にかなって いるのです。
そうではないんです。それは、チャートをアクティブにすること、つまりフォーカスをそこに移動させることです。多くのチャートが開かれていて、そのタブがチャートウィンドウに収まらない場合、指定したチャートのタブをアクティブにして表示し、このチャートが画面に表示されるようにします。
チャート内の価格チャートをフォアグラウンドにしたい場合は、このプロパティ:CHART_FOREGROUNDを 設定する必要があります。
馬鹿でも出来る)
インジケータコードでどのように行うか?
開発者への質問ですが、コードでチャートをフォアグラウンド/バックグラウンドにすることはできますが、インジケーター自体はフォアグラウンド/バックグラウンドに 描画されません。プログラムにとっては、チャートではなく、必要なときに描画する方が理にかなって いるのです。
などの契約物件について、ぜひ詳しく知りたいです。
シンボル・トレード・チック・バリュー・プロフィット
利益を得るための計算されたティック値
二重
利益は何通貨で計算されますか?
どのような敷地面積の場合ですか?
どの方式で?
テストが示すように、通貨に関するルールもあれば、金属に関するルールもあり、さらにインデックスや株式に関するルールもあるなど、まったく混乱したものです。
そうではないんです。それは、チャートをアクティブにすること、つまりフォーカスをそこに移動させることです。多くのチャートを開いていて、そのタブがチャートウィンドウに収まらない場合、指定したチャートのタブをアクティブにして表示し、そのチャートが画面に表示されるようにします。
価格チャートをフォアグラウンドに表示したい場合は、このプロパティ:CHART_FOREGROUNDを 設定します。
はい、間違えました。
そうではないんです。それは、チャートをアクティブにすること、つまりフォーカスをそこに移動させることです。多くのチャートが開かれていて、そのタブがチャートウィンドウに収まらない場合、指定したチャートのタブをアクティブにして表示し、このチャートが画面に表示されるようにします。
価格チャートをフォアグラウンドに表示させたい場合は、CHART_FOREGROUND プロパティを設定します。
CHART_FOREGROUNDは チャートのプロパティで、私の質問はインジケーターのプロパティに関するものでした。
状況を想像するのは簡単です。チャートの中にいくつかの指標があり、それぞれの指標は背景に描かれるべきか前景に描かれるべきか、独自の考えを持っています。
プログラムからチャートのプロパティを変更することは可能ですが、はっきり言って万能ではありません。
CHART_FOREGROUNDは チャートのプロパティで、質問はインジケーターのプロパティについてでした。
チャートの中にいくつかの指標がありますが、それぞれ背景に描画するか、前景に描画するか、考え方が違うのです。
プログラムからチャートのプロパティを変更することは可能ですが、はっきり言って万能ではありません。
そして、ローソク足の下に引くべきインジケーターのライン+ローソク足まで引くことになるのです。ローソク足の上に描画されるその他は、ローソク足がチャートの背景に描画されるように設定してください。私自身は、それ以外の方法はないと思っています。