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

 
こんにちは。コードについてご教授ください。実際には、(買いのオープン-買いのクローズ)、(売りのオープン-売りのクローズ)、(買いのオープン)のように、交互にトレードをオープンする必要があります。
ファイル:
snake_x1t.mq4  14 kb
 
ANDREY:

また、ご指摘ありがとうございます。しかし、、、リファレンスマニュアルには、この関数は動的配列にのみ 適用されると書いてあります。また、私のコードは動的配列ではなく、通常の配列です。

普通の配列の1次元目のサイズを変更する方法を教えて(というか、見せて)いただけるとありがたいです。
また、お世話になります。

無理でしょう、次元が変わらないから静的なんです。

動的配列といっても、毎回サイズを変えなければならないわけではありません。必要であれば変えるきっかけになるだけです。

 
ANDREY :

了解です、ありがとうございます。配列のサイズを変数で設定する方法は ありますか?

こんな風に試してみてください。

 #define  W 1000

 double T_P [ W ] = { 0 };

 void OnTick ()

{

the code

}
 
配列のサイズを 大きくしたとき、配列内の値は同じ大きさのままですか?
 
Alexey Viktorov:

無理でしょう、次元が変わらないから静止しているのです。

動的配列といっても、毎回サイズを変えなければならないわけではありません。ただ、必要であれば変更できるということです。

よろしくお願いします。

 
皆さんこんにちは、MT4プログラミングのチュートリアルはどこにあるのでしょうか?ダミーのために、つまりゼロから。https://www.mql5.com/ru/articles/100 にMT5用のものがありましたが、私が理解した限りでは、MT5用に書かれたいくつかの違いのために、単純にMT4では動きません。MT4で必要です。
Пошаговое руководство по написанию MQL5-советников для начинающих
Пошаговое руководство по написанию MQL5-советников для начинающих
  • www.mql5.com
Эта статья предназначена для начинающих, для тех, кто хочет научиться написанию простых советников на новом языке MQL5. Сначала мы определимся с тем, что требуется от нашего советника, а затем приступим к написанию того, каким образом он будет это делать. 1. Торговая стратегия Он будет следить за некоторыми индикаторами и при определенном...
 
jaffer wilson:

こんな風に試してみてください。

defineは変数ですか?

 

こんばんは。

バーの高さが先に来たか、低さが先に来たかを判断する簡単な方法はありますか?

ありがとうございました。

 
Сергей Таболин:

defineは変数ですか?

は置換である。そう書かれていて、理解できる。最後の要素を同時に代入する配列を宣言した 場合のみ(確認していません) ...が正しいかどうかはわかりません。

 
Ontonello:
皆さんこんにちは、MT4プログラミングのチュートリアルはどこにあるのでしょうか?ダミーのために、それは完全にゼロからです。https://www.mql5.com/ru/articles/100 でMT5用のものを見つけましたが、私が理解する限り、いくつかの違いのために、MT5用に書かれたものは、単にMT4では動作しません。MT4で必要です。

Sergei Kovalev氏によるMQLプログラミングの教科書。調べてみてください、簡単に見つかりますよ。2016年以降に追加がないのは、OOP、今日の列挙だけです。でも、最初はいいんです。あなたが見つけたのは良い記事であって、教科書では全くない。