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

 
gera1971:

ターミナルでMarketが動作しない場合の対処法を教えてください。


Menu-Service-Settings-Community にすべて正しく入力されていますか?

 
igorbel:

iTimeでは、タイムスリリーのようなインデックス付けはできないのでしょうか?後ろ向きではない(最新のバーが ゼロ)?


新しいバーは、すべてのタイムシリーズでゼロになります

 

みんな、緊急に書いてください。

新しいバーが 完成したときだけ、データを更新するにはどうしたらよいですか?

 
Vyacheslav Kornev:

みんな、緊急に書いてください。

新しいバーが 完成したときだけ、データを更新するにはどうしたらよいですか?

新しいバーが表示されるとこのようになります。

static datetime prevtime=0;

if(Time[0] == prevtime) return;
prevtime=Time[0]; RefreshRates();

ただし、この部分はメインコードから分離する必要があります(またはメインコードの後)。 そうしないと、新しいバーが表示されたときにすべてのアクションが実行されることになります
 
Maksim Neimerik:

このように、新しいバーが表示されると

static datetime prevtime=0;

if(Time[0] == prevtime) return;
prevtime=Time[0]; RefreshRates();

はい、ありがとうございます!このトピックも見つけました。こんな感じで大丈夫でしょうか?時間が変わったときにこの部分のコードを実行し、その後、同一視しているようです。


void OnTick()

{

if(prevetime!=Time[0])とする。

{

if(MathAbs(PriceHigh-PriceLow)>kanal*Point)とする。

{

nPeriod=nPeriod2 とする。

}

if(MathAbs(PriceHigh-PriceLow)<kanal2*Point)とする。

{

nPeriod=nPeriod1です。

}


価格高値 = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 0, 0)。

PriceLow = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 1, 0)。

s11 = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 2, 0)。

r11 = iCustom(NULL,0, "Trendlinesday",nPeriod,Limit, 3, 0)。

prevetime=Time[0];

}

 

親愛なる皆様へ

何が問題なのか、教えてください。コンパイルができない。コンパイルしようとすると

COMMA EXPECTED メッセージ すべてのセミコロンが配置されていると思います。何が問題なのかがわからない。

 

MQl4で作業していると、疑問が出てきます。

 
buyanov:

親愛なる皆様へ

何が問題なのか、教えてください。コンパイルができない。コンパイルしようとすると

COMMA EXPECTED メッセージ すべてのセミコロンが配置されていると思います。何が問題なのかわからない。


セミコロンはセミコロンで、コンマが足りない。テスターウィンドウでその行をクリックすれば、どこにあるか表示されます。

 
こんにちは!どのようなものか教えてください。"ブローカーに対してすべてのEA操作を完全に不可視化するモード"?可能なのでしょうか?そして、その仕組みは?
 
Maksim Neimerik:
こんにちは!どのようなものか教えてください。「ブローカーからすべてのEA操作を完全に見えないようにするモード」?可能なのでしょうか?そして、それをどのように実行するか?

ブローカーは、取引開始と取引終了の注文のみを受け付けます。

ブローカーは、取引 開始と取引終了の注文のみを 受け付けます。