MQL5への願い - ページ 57

 

えー、インジケーターバッファに 2次元配列が使えればいいんですけどね

例えばこんな感じ。

//+------------------------------------------------------------------+
double ExtMapBuffer[][8];  
...
...
//+------------------------------------------------------------------+
//| Custom indicator initialization function
//+------------------------------------------------------------------+
int init()
{
   SetIndexBuffers( ExtMapBuffer);
   ...

}

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{
   ...
   ExtMapBuffer[ bar][ buf] = ...
   ...
}

多通貨のライターさんには喜ばれると思うのですが・・・。

そして、バッファの数を増やすことも...。

 

原理的には、2つの組み込み関数で実現可能である。

SetIndicatorValue(int Bar, double Value)
и
double GetIndicatorValue(int Bar)
 
ユーザー定義のデータ型が あると助かる。
 

METAQUOTESがMQL4の本を書いてくれればいいのに(もしかしたら私が知らなくて、あるのかもしれませんが)

MQL5の発売と同時にこの誤りを正してほしい

それが突破口になると思うのですが...。

---

そして、MQL5と本の同時発売!素晴らしいですね。

----

おっと答えが返ってきた

https://www.mql5.com/ru/forum/111879/page2

 

ウィンドウをスクロールしてもWindowFirstVisibleBarが 更新されない。 時間軸を行ったり来たりする場合のみ。

 

の願いを込めて。

10分、12時間、10年のタイムフレームを追加する。

トレンド、垂直、水平ライン、チャンネルを指定された範囲から、または範囲に追加することが可能です。

少なくとも原始的な "鉛筆 "でチャートに "描く "ことが可能です。

 

MT5インターフェイスに関する注意事項

新しいチャートを開くとき

- 新しいグラフがデフォルトのプロパティで表示されます。

私は通常、いくつかのプロパティが好きではないので、私の最初のステップは、変更することです。

F8

1 - グリッドの削除

2 -日本のローソク足を 有効にする(デフォルトはバー)。

3 - チャートオフセットを有効にする

4変化するタイムフレーム

私は配色を変えていません。しかし、多くの人が色を変えていることは知っています。

MT5では、チャートにもっとプロパティが付くと思います。

---

ということであれば、チャートにデフォルトの設定を追加するのがベストです。

をクリックして、ボタンがデフォルトに設定されていることを確認してください

編集可能なテンプレート・イデオロギーがあれば良いのですが。

DEFINITELYでテンプレートを変更した後、デフォルトボタンを押すことも含む

私が定義した状態です。

テンプレートを削除した場合のみ、開発者設定が表示されます。

---

インターフェイス全体を同じようなスタイルにしたい

 
グラフィックの外観を設定し、default.tplという名前でテンプレートとして保存します。
 
足りないのは、カスタマイズ可能な端末の 自動保存の状態です。何かをして、それを設定すると、バン! - コンピュータが例えばハングアップして、何も保存されない、それは非常に悲しいです... あなたは再びすべてを設定し始める... それをやってください、えっ? パネルに「保存」のボタンを置く、さもなければ、定期的に端末をオフにする必要があります - まだ他のオプションはありません
 

こんなのがあったら便利だな、IN Pascal的な構造。


if (aIN(1,2,3,...)){。


}


文字列を文字の配列として扱えるようにしたいのですが、これもPascalから引用しています。