Исполнительная среда MQL4 основана на концепции безопасной "песочницы": чтение и запись средствами языка разрешены только в определенных папках. Это защищает пользователя MetaTrader 4 от потенциальной опасности испортить важные данные на жестком диске компьютера. Но иногда все же бывает необходимость покинуть безопасную зону. Как это сделать легко и правильно - об этом статья.
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
Типы объектов - Константы объектов - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
WinAPIを使えば、それが可能です。
kernel32.dll に関数があります。
https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getfiletime
ここに何かある
https://www.mql5.com/ru/articles/1540
ここに何かある
https://www.mql5.com/ru/articles/1540
ありがとうございました。
標準的な手段では、どうしようもないんです。
ChartIndicatorAdd() のどこが良くないのか?
が必要です。
テクニカル指標にこのパラメータを取得する方法私はすなわち、発見した:
各テクニカル指標は、例えば、MACDのための独自の関数を持っています。
indicator_handle=iMACD(symbol,period,fast_ema_period,slow_ema_period,signal_period,apr);
カスタムインディケーターについての質問です。
インジケーターのindicator_handleを 取得する方法がヘルプに載っていないのですが、特にインジケーターがまだウィンドウに表示されていない時にどうすればいいのでしょうか?
私の見立てが甘かったのかもしれません。
リンクを貼っていただけると非常にありがたいです。
この素晴らしい関数には、indicator_handle
が必要です。
テクニカル指標にこのパラメータを取得する方法私はすなわち、発見した:
各テクニカル指標は、例えば、MACDのための独自の関数を持っています。
カスタムインディケーターについての質問です。
インジケーターのindicator_handleを 取得する方法がヘルプに載っていないのですが、特にインジケーターがまだウィンドウに表示されていない時にどうすればいいのでしょうか?
私の見立てが甘かったのかもしれません。
リンクを貼っていただけると非常にありがたいです。
iCustom()
そしてもちろん、この機能はテクニカル指標のリストの真ん中以外にどこにあるべきなのか......)。
ごあいさつ
MQL 5の 水平線に 問題があります。
GAZPチャートで手動で作成した水平線が、価格が似ているためSBERチャートにも表示 されます。行を保存し、作成した場所に表示する方法をご教示ください。*
**
最初のバリエーションでも2番目のバリエーションでも、動作することを望んで いない...
MQL 5の水平線に 問題があります。
GAZPチャートで手動で作成した水平線が、価格が似ているためSBERチャートにも表示されます。行を保存して、作成した場所に表示する方法を教えてください。
は、最初のオプションでも2番目のオプションでも動作したくないのです...。
MQL 5の水平線に 問題があります。
GAZPチャートで手動で作成した水平線が、価格が似ているためSBERチャートにも表示されます。
最初のバージョンも2番目のバージョンも動作したくないのです...。
エラーをご覧ください。
1.グラフ記号は 常に明示的に指定する(ドキュメントに頼ることもできるが、常に明示的に指定する方がよい)
2.文字列は意味を なさない - preff+"hhh "は決してSymbol()と等しくならないからです。
追記:この方法だと、チャート上に常に1本の線があり、チャートを切り替えたときに線の価格を変えるだけなので、より良いと思います。