MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 646

 
psyman:

もっと簡単だと思ってたんだけどな :-)

私のコードは取引やグラフィックに関係ないのですが、どのようなプログラムを使えばいいのでしょうか?

スクリプトは一回限りですが、ループで実行することは可能でしょうか?Expert Advisorを使ったことがないので、純粋に惰性でカスタムインディケーターを 宣言しました。今まで使ったことがないのですが、必要のない自動再起動をします。アドバイスをお願いします。

ps

視覚的に邪魔にならないように、オブジェクトの大きさをゼロにできないか?

1つのチャートに多くのインジケータがあっても、Expert Advisorは1つです。ループしたスクリプトは ...何と呼べばいいのかわからない.

オブジェクトは時間0、価格0に配置することができます - あなたはそれを見ることはできません。

 

同じようなケースで、グラフィックもユーザーへのメッセージも全く表示されませんが、取引は成立しています。信号ファイルは、端末とプロセス制御プログラム間のインターフェースを提供し、端末には2つのMQLマクロプログラム(4または5)がエンドレスループで動作しています。一つはティックを受信するスクリプト、もう一つはExpert Advisorが取引注文を サーバーに送信し、サーバーからその執行結果を受信するものです。ティックの収集は、端末が取引要求に対するサーバーからの応答を待っている間(最大数十秒)に行わなければならないので、2つのマクロプログラムがあります。 MT4かMT5かを考えると、合計4種類のプログラムがあります。MQLから信号ファイルやファイルへのすべての出力 - プロトコル。

Sleep(11)遅延のMQLサイクルは、取引週の全期間に渡って実行されます。端末が終了すると、プロトコルに最終行として適切な統計値が書き込まれる。

"...働いた。439164秒間に14456641サイクル(各30ms)」。

".23403947サイクルは436869秒(18ms)、1531リクエストは2295秒(1499ms)」。

 

チャートにインジケータを投げて...ALERTが、信号が5小節離れている。さらに作業中、当然のようにビープ音が鳴る。

起動時にビープ音を鳴らさないようにするには?

if(М_А>0.0)  
{
if(time!=Time[0])
   {
    time=Time[0]; 
    AL(Symbol()+" "+Period()+" УХ ТЫ",2);//
   }
 }

関数AL()では、すべての可能なアラートを表示します。

 
Ghabo:

チャートにインジケータを投げて...ALERTが、信号が5小節離れている。さらに作業中、当然のようにビープ音が鳴る。

起動時にビープ音を鳴らさないようにするには?

AL()関数の中で、考えられる全てのアラームを表示します。

onInit()初期化処理を行う

void OnInit() {
  time==Time[0];
}
 
Artyom Trishkin:
やっぱり、休んだ ほうがいいんじゃない?はぐらかしと荒らしはもういい。

落ち着いて アルテム!

人生からポジティブな感情を得るべきで、特に嫌なことがあったときに。

それが人生を多彩にする。

 

このフォーラムでトレーディング理論について議論するのはいかがなものでしょうか?

正直に率直に言いますが、問題はあります。

それともMT4/MT5の開発者はトレーディング理論を扱っていないのでしょうか?

 
neverness:

このフォーラムでトレーディング理論について議論するのはいかがなものでしょうか?

正直に率直に言いますが、問題はあります。

それとも、MT4/MT5の開発者はトレーディング理論を扱っていないのでしょうか?

また荒らされてるのか。

 
Vitaly Muzichenko:

また荒らされてるのか。

それはなぜでしょうか?

正直で、素直で、はっきりしている。

荒らしと何の関係があるんだ?- 荒らしはありません。

それとも、トレーディング理論なんて野暮なものはないと思っているのでしょうか?

ヴィタリイ 方向性を間違えていますよ。

あるいは、何か理解できていないのかもしれません。

 
Vitaly Muzichenko:

OnInit()で初期化を行う。

しかし、その後、現在のバーにシグナルが表示されても、アラートは表示されません。

時間足チャートでは、シグナルは1時間の真ん中になることがあります。

他に解決策はないのか?

 
Vitaly Muzichenko:

また荒らされてるのか。

Vitaly!

荒らしは一切やめましょう。

シンプルでわかりやすいですね。

正弦波を作れば100ポンドを送金する

冗談じゃないんです。

今、転送しているところです。荒らしはしない。

--------------------------------------------------------------

どうですか?よくもまあ、そんなことを

MT4では標準的な手順です

--------------------------------------------------------------------

アーテム!

また私のせいですか?