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

 

ns_k:

...実際には、スクリプトが実行されているチャート上でインジケータを見つけると、インジケータを再度作成しなければならないのが少し奇妙に見えることを除いて、ほぼすべてが明確です...

見るプログラムの実行」 セクションの表
 

インジケーターから終了ボタンを作ることが可能かどうか教えてください。


押すときは何を処方すればいいのでしょうか?

 
denkir:
をご覧ください。実行中のプログラム」 セクションの表
ありがとうございました。これは非常に有用な情報ですが、スクリプトを実行する前にチャートからインジケータのデータを取得する方法がまだ理解できていません)
 
ns_k:
ありがとうございました。非常に有用な情報ですが、スクリプトでチャートからインジケータのデータを取得する方法がまだ理解できていません(スクリプトが呼び出される前にチャートにあったものです)。

スクリプトから実行する方が簡単なようですhttps://www.mql5.com/ru/forum/3108

Upd ChartIndicatorName

Индикатор, установленный пользователем
Индикатор, установленный пользователем
  • www.mql5.com
Существует ли возможность получения handle индикатора, который был прикреплен к графику пользователем?
 
zfs:

インジケーターから終了ボタンを作ることが可能かどうか教えてください。


押すときは何を処方すればいいのでしょうか?

ExpertRemove() を試してみてください。 もちろん、このインジケータはExpert Advisorではありませんが、動作するはずです。
 
MetaDriver:
ExpertRemove() を試してみてください。 もちろん、このインジケータはEAではありませんが、動作するはずです。
指標となるものはないのでしょうか?
 
zfs:

インジケータを終了させるボタンを作ることができるかどうか教えてください。


押したら何を書くの?

ChartIndicatorDelete

指定されたチャートウィンドウから指定された名称のインジケータを削除します。

 
kPVT:

ChartIndicatorDelete

指定されたチャートウィンドウから、指定された名前のインジケータを削除します。

ありがとうございます。
 
   int l=SymbolsTotal(false);
   for(int i=0;i<=l;i++) 
     {
      if(StringLen(SymbolName(i,false))==6 && SymbolInfoInteger(SymbolName(i,false),SYMBOL_TRADE_CALC_MODE)==SYMBOL_CALC_MODE_FOREX && SymbolInfoInteger(SymbolName(i,false),SYMBOL_TRADE_MODE)==SYMBOL_TRADE_MODE_FULL && SymbolInfoInteger(SymbolName(i,false),SYMBOL_SPREAD)<100) SymbolSelect(SymbolName(i,false),true);
      else SymbolSelect(SymbolName(i,false),false);
     }

マーケットウォッチには、取引が許可さ れ、スプレッドが100p未満のFX商品のみが含まれているはずですが、何が間違っているのでしょうか?

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

マーケットウォッチには、取引が許可さ れ、スプレッドが100p未満のFX商品のみが含まれているはずですが、何が間違っているのでしょうか?

このように
for(int i=0;i<l;i++)