MT5はプログラマー向けであり、トレーダー向けではない - ページ 3

 
forexman77:

よし、自分が習っていた時のことを記述しておこう。機能が必要です。ドックに行き、全く知らない機能の例を3、4ページで見て、閉じて戻す。

慣れない機能をすべて理解しようとしながら、掲示板に書き込んでいます。

その結果、1つの関数がどのような構造になっているのかを理解するために、例題にあるすべての関数を扱う必要がありました。


数ページだけ?
ヘルプから例を示してもらえますか?
確かに、非常に長い例もありますが、通常、単一のオペレータで説明するのではなく、すべての改変を加えて説明します。そして、何がなぜ適用されるのか、原則として解説があります。

 
Vitaly Stepanov:

なぜMQL5はもっとモジュール化できないのでしょうか?なにしろ、MQl4には極値を求める 機能があるのだ。なぜトレーダーはわざわざ基本的な機能を作るのだろう?

例えば、基本的な関数をわざわざ作ったり、その出力で自動チェックを したりする必要があるのだろうか。


例えばどんな極限状態ですか?

もう一度言いますが、何を、どこで出力して確認するのですか?))

人々は、一般的なアピールは、具体的に書いてみて、そうでなければ、元事務総長のように - 乗算を深め、改善する必要がある!?

 
Alexey Volchanskiy:

良い点、またはデバッガーの下でコードを見てください。少なくともMT4では以前はなかったですしね。

まさか...詳細なトレースログを書くことになったのですが...。悪夢だった...。

今はとても "上等 "です。本当に理解したい、学びたいと思う人なら、かなり予見可能な時間でできるようになります。

もうひとつは、「動画講座をストレスなく見て理解したい」という人がほとんどであることです。しかし、残念ながら「幾何学に王道なし」、プログラミングにも、これはかなり関係しています。

 
Vitaly Stepanov:

なぜMQL5はもっとモジュール化できないのでしょうか?なにしろ、MQl4には極値を求める機能があるのだ。なぜトレーダーはわざわざ基本的な機能を作るのだろう?

トレーダーがわざわざ基本的な機能を作る必要があるのでしょうか? 例えば、出力で自動チェックをするとか。


Mql4はh=iHigh(...)でした。

in Mql5 は CopyHIgh(...) となりました。

h = array [ArrayMaximum(...)];

つまり、一行錯誤。と、2ちゃんねる丸出しの叫びが聞こえてきそうです。

 
Dmitiry Ananiev:

数ページの長さですか?
ヘルプから例を示してもらえますか?
確かに長い例題もありますが、それは一つの演算子を説明するものではなく、すべての修正を加えて展開されるのが普通です。そして、何がなぜ適用されるのかの説明があるのが原則です。


グラフィカルなオブジェクト(オブジェクトタイプ)に関するものでした。

 
Dmitiry Ananiev:

そう、Mql4ではh = iHigh (...)です。

in Mql5 は CopyHIgh(...) となりました。

h = array [ ArrayMaximum (...)];

つまり、一行錯誤。しかも、2記事分まるまる悲鳴が上がっています。


この違いは、プログラマーでないとわからないと思います。

プログラミングの基礎知識がなくてもストラテジーのテストができるツールが欲しい。

MT5 にもそのようなツールがあるべきだと思います。また、トレーダーはプログラミングのニュアンスを学ぶのではなく、トレーディング戦略に最大限の努力と時間を割くべきだと思われます。

 
Vitaly Stepanov:

この違いは、プログラマーでなければわからない。

プログラミングの基礎知識がなくてもストラテジーをテストできるツールが欲しい。

MT5はTRADINGターミナル であり、そのようなツールはあってしかるべきだと思います。そして、トレーダーはプログラミングのニュアンスを勉強するのではなく、トレーディング戦略に最大限の努力と時間を割くべきだと思うのです。


あるある、もちろんあるある

ファイル:
00000000.PNG  139 kb
 
STARIJ:

MQL5を変更する必要がある


システム化ありがとうございます

 
Dmitiry Ananiev:

そう、Mql4ではh = iHigh (...)です。

in Mql5 は CopyHIgh(...) となりました。

h = array [ ArrayMaximum (...)];

つまり、一行錯誤。そして、2記事分の悲鳴が上がっています。


:)

1.CopyHIghは エラーを返すことがあります - これは手動で確認し、処理する必要があります。最低でも3弦。

2.CopyHIghはあなたが与えたすべての値を返さないかもしれません - これは手動で確認し、処理する必要があります。最低でも3弦。

3) CopyHIghを使うには、Copyが実行される配列を用意する必要があります。1行以上

4.CopyHIghのメリットを実現するためには、もう1つ文字列のスタックが必要です。もちろん、手動でエラーチェックをしながら。

---

たった一行で複雑になる人がうらやましい

 

Vitaly Stepanov:
 Читая форум прихожу к выводу, что здесь в основном трутся махровые программисты. Также мне кажется, что МТ5 с его языком программирования создан больше для прогеров, чем для трейдеров.


手動で取引することができます。新規に注文を出し、価格、ロットサイズ、プットを指定する...。

ある条件・計画に従って発注する必要がある場合、これはプログラミングだ!

入社ゼロでは、半年から1年の研修でコツがつかめるようになります。