初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 401

 
Karputov Vladimir:
回答するのを忘れました - MetaTrader 5に行く :).

まだそのようなオプションはない(スプレッドが低いことも理由)

ヴィタリー・ポストラッシュ
聞き忘れましたが、なぜiCustom()を呼び出す ために、チャート上にインジケータを追加する必要があるのでしょうか?)

その時、ウィンドウがメモリをクリアするのではと見当をつけています。チャートを追加するのではなく、計算のために呼び出すのは...。


カルプトフ・ウラジミール

というのが、もともとの質問でした。


ということで、新しいチャートにカスタムインジケーターを付けたいのだと理解しました。

私の質問についてであれば、そうです、チャートに追加せずに計算の ためにインジケータだけを 呼び出す必要があります。もしかしたら、私の勘違いでうまくいかないかもしれないので、確認したかったのです。
 
-Aleks-:

まだそのようなオプションはない(スプレッドが低いことも理由)

その時、ウィンドウがメモリをクリアするのではと見当をつけています。グラフを追加するのではなく、計算のために呼び出す必要があるのですが...。


もし、私の質問についてなら、そうです、私は、チャートに適用せずに、計算のためにインジケータを 呼び出すだけでよいのです。私の勘違いかもしれないし、うまくいかないかもしれない--これが私の確認したいことです。
特定のシンボルとタイムフレームのインジケータ計算データが必要な場合は、iCustom(MQL4用リンク)を使用すればよいでしょう。
iCustom - Документация на MQL4
  • docs.mql4.com
iCustom - Документация на MQL4
 
Karputov Vladimir:
特定のシンボルやタイムフレームのインジケータ計算データが必要な場合は、iCustom(MQL4用リンク)を使用すればよいだけです。
メモリがチャートごとに分割されていると仮定して、チャートAでスクリプトを実行し、チャートBで計算を行い、メモリ不足になったらチャートBを閉じてメモリを解放し、新しいチャートを実行して計算を行いたいだけなので、明確です。
 
-Aleks-:
はっきり言って、メモリがチャートごとに細分化されていると思い込んでいて、チャートAでスクリプトを実行し、チャートBで計算を行い、メモリ不足になったらチャートBを閉じてメモリを解放し、また新しいチャートを実行して計算したいだけなのです。
わからない。扱っていない。
 
-Aleks-:
はい、わかりました。ただ、メモリがチャートごとに分割されていると仮定して、チャートAでスクリプトを実行し、チャートBで計算したいので、メモリが足りなくなったらチャートBを閉じてメモリを解放し、また新しいチャートを実行して計算を行うようにします。
F4では、プログラムにより必要なチャートでインジケータを起動することはできません。しかし、プログラムによって、必要なインジケータを含むテンプレートをチャートに添付することができます - それはテンプレートと一緒にチャートに添付されます。
 
Artyom Trishkin:
四則演算で欲しいチャートでプログラム的にインジケータを動かすことはできない。しかし、プログラムによって、必要なインジケータを含むテンプレートをチャートに添付することができます。
テンプレートは良いのですが、保存されないのですが、新しいチャートでスクリプトを実行することは可能でしょうか?
 
-Aleks-:
テンプレートはいいとして、保存されないし、新しいチャートでスクリプトを実行することはできないのでしょうか?
いいえ、スクリプトは手動のみです。
 
Karputov Vladimir:
いいえ、スクリプトは手動のみです。
では、(スクリプト/インジケータ/アドバイザに割り当て可能な)ホットキー押下もシミュレートできないのですか?
 
-Aleks-:
では、(スクリプト/インジケーター/アドバイザーを割り当てられる)ホットキー押下も同じようにシミュレートできないのですか?
いいえ。何が大変なんだ?スクリプト(1つまたは複数)のすべてのコードをEAに移動します。
 
Karputov Vladimir:
無理でしょう。そして、なぜそんな面倒なことをするのか。スクリプト(1つまたは複数)のすべてのコードをEAに転送します。
私には複雑なコード、フリーランスには大きな食指が動きます。「たくさんのお金でゼロから書きますよ」というようなメッセージ......。
理由: