Mt4 サポート終了。 - ページ 13

 
George Merts:

だから、OK。

ある時、そのデータベースからの関数にエラーがあることを発見する。あるいは、改善する必要があったのか。この変更を行うと、当然ながら、それ以降のすべての製品で、機能がアップデートされることになります。しかし、古いものはどうでしょう?旧バージョンが含まれていますライブラリだけ用意して、それをインルードで接続し、ライブラリ機能を変更したら、古い製品を再コンパイルすればいいというのは、スマートではないでしょうか?


なぜ、DLLをデコンパイルする必要があるのか、よくわかりません。

なぜDLLが必要なのか?MQLは、必要なアクションを行うための十分なツールを備えています...DLLを必要としないものは何ですか?



単純なことです。μlの中で、(ArtemとVitalyの助けを借りて)いくつかのヒントを書き、自分でパネルを作り、それで完成させたのです。


そして、他の言語での他のソリューションを探し始めると、すぐに、(大きなMを持つ)あるオタクがいくつかのライブラリを接続し、数十行を書いて、すべてが準備できたと言う様子をビデオで見ることができます。そして、これらの方法によるものはすべて、フラグを立てるべき品質で、本当に機能するのです。それを解決するには、すべてを開くか、使わないで自分で一から書くしかありません。質問に答えられたかな?
 
Реter Konow:
そうですね......一気に理解しました。ただ、明らかな荒らしにどう対応すればよかったのか?

いや、荒らしではなく、あなたの立場を支持するあなたの言葉を正確に指摘しているのです。

それとも、それに応えるものがないのなら、荒らしなのでしょうか?

私は、人が自分の考えを話し、それで自分の立場を示している以上、その立場を問うのはいかがなものかと思います。

おばあちゃんはわざわざ新しいことを覚える必要はないし、自分もわざわざ新しいことを覚える必要はない、昔ながらのやり方で何でもできるのだから、そのおばあちゃんのように考えるのです。というわけで、「おばあちゃんなんですね」と簡単に質問してみましたが、すぐにご理解いただけると思います。)

 
Mickey Moose:


単純なことです。私は(ArtemとVitalyの助けを借りて)μlでいくつかのEAを書き、それから自分でパネルを作り、それで仕上げました。


そして、他のタスクの解決策を別の言語で探し始めると、すぐに(大きなMを持つ)ギークがいくつかのライブラリを接続し、数十行を書いて、すべてが準備できたと言う様子をビデオで見ることができます。そして、これらの方法によるものはすべて、フラグを立てるべき品質で、本当に機能するのです。それを解決するには、すべてを開くか、使わないで自分で一から書くしかありません。質問に答えられたかな?

では、あなたはプログラマーではないのですか?あなたはお客様です。それならこのスレッドはあなたのためにあるのではありません。

 
Artyom Trishkin:

いや、荒らしではなく、あなたの立場を支持するあなたの言葉を正確に指摘しているのです。

それとも、それに応えるものがないのなら、荒らしなのでしょうか?

私は、ある人がある考えを言って、それで自分の立場を表明しているのなら、その立場について聞いてみたらどうかと思うのです。

おばあちゃんがわざわざ新しいことを覚える必要がない、自分もわざわざ新しいことを覚える必要がない--何でも昔のやり方でできるんだから、そのおばあちゃんのように考えるんです。というわけで、「おばあちゃんなんですね」と簡単に質問してみましたが、すぐにご理解いただけると思います;)

もし、荒らすことなく、(すでに非常に明確な)考えを述べたなら、私はこう答えるでしょう。「確立された精神は(子供の精神とは異なり)目が肥えており、情報の価値を評価し、それを吸収するために必要な時間と労力の投資と比較できるのです」。もちろん、知的な人であれば、実用性のない教材を勉強して時間を浪費することはない。人生経験が豊富で、無意味な知識と価値ある知識を見分けることができる人は、新しい知識を学べないのではなく、自分の人生にとって本当に必要でないから学ばないのでしょう。

 
Mickey Moose:
そして、他の言語で他の問題の解決策を探し始めると、すぐに変人(大きなMを持つ)がいくつかのライブラリを接続し、数十行を書いて、すべてが準備できたと言う様子をビデオで見ることができます。そして、これらの方法によるものはすべて、フラグを立てるべき品質で、本当に機能するのです。それを解決するには、すべてを開くか、使わないで自分で一から書くしかありません。質問に答えられたかな?

正直なところ、よくわからなかったんです。

もちろん、「なんとなく動く」というのは別問題ですが、一部の機能が正しく動作しないような仕事をなぜ引き受けなければならないのでしょうか?まあ、バグやエラーがあるだけなら......よくあることだから、開発者が直せばいいんだけどね。

もちろん、すべてのコードがライブラリではなくプロジェクトにある場合は、修正するのに便利です。しかし、1つの同じ機能をいろいろな場所で使う場合、ライブラリに搭載する方がはるかに合理的です。例えば、標準ライブラリ。私はそこから多くのクラスを使っています。同じように、私自身の「標準ライブラリ」も持っていて、そこにはよく必要なクラスがたくさん含まれています。

これに加えて、すでに何度も言っていますが、私は仮想化を広く利用しています。ライブラリが単なる仮想抽象インターフェース(すべての関数がゼロに等しいクラス)をエクスポートする場合、つまり、エラーが検出された場合、それはライブラリの中にあり、「外部のコード」からそれにアクセスする方法はありません。ユーザーは単に実際の関数にはアクセスできず、その仮想イメージにのみアクセスすることになります。

これこそ、私が考えるカプセル化の本質であり、クラスはライブラリの中にあり、他のどこにもないのです。したがって、使う必要があれば図書館から持っていき、直す必要があれば図書館で直す。

その結果、私のエキスパートは文字通り3行のコードで構成されています。Expert Advisorのパーツファクトリーがあるライブラリ、ファクトリー自体の宣言、標準関数OnInit()、OnTick()などを記述した基本テンプレートがあります。この方法は、EA自体に標準的なOnInit()、OnTick()などを書くよりも、はるかに合理的だと思います。

 
Реter Konow:

もし(すでに非常に明確な)指摘が荒らされずになされたのなら、「確立された心は(子供の心とは違って)目が肥えており、情報の価値を評価し、それを吸収するために必要な時間と労力の投資と比較できる」と答えます。もちろん、知的な人であれば、実用性のない教材を勉強して時間を浪費することはない。無意味な知識と価値ある知識を区別できる人生経験豊かな人。その結果、新しい知識を吸収できないのではなく、自分の人生に本当に必要でないから吸収できないのでしょう。

よかったです。すべてがクリアでわかりやすい。

 
Artyom Trishkin:

では、プログラマーではないのですか?あなたはお客様です。それならこのスレッドはあなたのためにあるのではありません。

プログラマーでもなく、顧客でもない。私はどちらかというと、工場のゴミ収集係です。そして、何かを書くことを要求されたとき、私は自分の必要性と自分の用途のためにのみそれを行う。コンピュータを使った作業がとても楽になります。

そして、あなたの製品を共有したい場合 - 私はすべての種類のがらくたを含めると、指示に従って書かれたリメイクはありません - (私の)仕事の月にバグが出てくるでしょう。
 
Mickey Moose:

プログラマーでもなく、顧客でもない。私はどちらかというと、工場のゴミ収集係です。そして、何かを書く必要があるとき、それはあくまでも自分の欲求のため、自分のためなのです。パソコンでの作業がとても楽になります。

そして、あなたの製品を共有したい場合 - 私はがらくたのすべての種類を含む指示に従って書かれたリメイクはありません - 仕事の月のためのバグ(私)が出てくるでしょう。

すべてがクリアになる。好きなように書いてください。ここでは別のことを話しているのです。悪気はないんです。ただ、本当にあなたはそれを必要としないし、それが何であるかを理解するために気にしないでください;)。

 
George Merts:

正直なところ、よくわからない。


最近の例です。

いくつかのサイトの新規注文を検索して、2時間ごとにtxtで直接デスクトップに来るようにする解析プログラム+その他いろいろなものを「全部入り」で作りたかったのです。

YouTubeの動画を参考に、約200行の標準的なファイルを含む実装方法を発見しました。

私はそれを実行し、それは1つのサイトでのみ動作し、他の私のロボットはすぐに禁止されるか、単に間違った答えを取得します。

バイパスプロテクトを作りました - 付属のライブラリと互換性がないことが判明しました。

そこで行われたことを誰かに見せるのさえ恥ずかしい。DELLをつつく気分にはなれない。

mqlに関しては、まだフォーラムで新しいアイデアを探しているところなので、参考になりそうです。


アルチョム・トリシキン

すべてがクリアになる。お好きなように書いていただいて結構です。ここでの会話は、別のことを話しているのですが、そのコツをつかむことができます。私は悪気はないのです。ただ、本当にあなたはそれを必要としないし、それが何であるかを理解するために気にしないでください;)。


悪気はないのですが、何が必要なのか考えてしまいます。なぜ私のトップが消えたのか、他の誰が聞けるのでしょうか?私は、自分のエントリーやイグジットの統計をここに捨てて公開することに興味を持ち、そのアイデアはすぐに刻まれました。どのような規定に違反したのですか?
 
Реter Konow:

あなたは議論を見つける方法を知っている、ニコライ)

引数ではなく、...が、例え話です)
そして、ペテロよ、お前は火を起こし、火に油を注ぐ術を心得ているのだ)
どんな凋落した話題でも、OOPの無用さを言い続ければ十分で、「火種から火がつく」のです...))
ある種のSMのようなものです))
いや、コーディングの休息みたいなものだろう。"書いて、書いて、指が疲れて......。" :))

理由: