より少ないコード、より多くのアクション...EAを書く - ページ 10

 
fxsaber:

PMのリンクが繰り返されます。


ZZZはこんな感じにもなります。

のようにすることもできます。

uggc://yhkgenqr.gx/pbqryrff:fgneg

知っている人は知っている :-)

が、プロジェクトは(テーマも)「公に」終了し、wikiにもレップにも更新はありません。

---

mqlをよく知っているあなた自身が、自分の好みに合わせてバックグラウンダーを書くのもよいでしょう...。MarketOrdersは、参照のコレクション(選択)を含むオブジェクトを指し、コピーコンストラクタとCount()メソッドを備えています。

 
Maxim Kuznetsov:

mqlをよく知るあなた自身が、自分の好みに合わせてバックグラウンダーを書けばいいのです。MarketOrdersは、リファレンスのコレクション(選択)を含むオブジェクトへの参照を与え、コピーコンストラクタとCount()メソッドを持ちます。

つまり、これは万能のソリューションではなく、特定のタスクに適応するものなのです。

すべてのケースを想定した大げさなAPIを作ろうということですね。これは、キミック関数のデータベースを使いなさいということと同じで、データベースの中から必要な関数を探して使いなさいということです。


MQL4は、なんといってもシンプルなコンストラクタです。そこで検索する必要はありません。

 
fxsaber:

つまり、これは画一的な解決策ではなく、カスタマイズなのです。

あらゆる場面で使えるように、肥大化したAPIを作ろうということですね。金さんの機能のデータベースを使いましょうと言うようなものです。データベースの中から必要な機能を探して、それを使ってください。

私は何も提案していません。

スレッドの冒頭で、実は私は、MTのエンティティの動的テーブルを、できるだけシンプルなセマンティクスで使用することを提案しました。

 
Maxim Kuznetsov:

もう誰にも何も提案しない。

スレッドの冒頭で、実は私は、MTのエンティティの下に、できるだけシンプルなセマンティクスで使える動的テーブルを作ることを提案しました。

使えるAPIとは、どんな複雑なロジックでも、最小限のツールで簡単にプログラミングできることです。

特に、使いやすいAPIは、どんなラッパーでも書けるようにする必要があります。


条件付きBuy()-ラッパー実装とAPIがなぜか混同されています。

 

要望 この戦略でMT4用のExpert Advisorを書く こと、または多分誰かが既存のものを知って いる。


1時間目のレベル00:00-01:00からの取引戦略。

1) 1時間足の最高値または高値を更新した場合、買いシグナルとなるが、次のバーがそのレベルを超えて開き、終了した場合のみ。

ストップロスは、1時間目の底値または安値以下に設定します。Take Profit 1/2、Trailing Stop 100 pips。

2) 1時間足の下限または安値を超えたら売りの合図。ただし、次のバーがそのレベルより下で始まり、終了した場合のみ。

ストップロスは1時間目の上値または高値の後ろに置きます。テイクプロフィット1/2、トレーリングストップ100ピップス です。


添付のスクリーンショットにある時間ごとのレベル表示。


<*.ex* ファイルを削除 しました

Пишем бесплатные советники
Пишем бесплатные советники
  • 2021.05.06
  • www.mql5.com
Всем привет! В этой ветке делимся торговыми идеями и пишем бесплатные советники...
ファイル: