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

 
ivanskyy:

体験版では開封していません。

EAのログには何が書かれていますか?ポ ジションを開こうと したのでしょうか?

 

例えば、次のような実装をする方法を教えてください。

if(OrdersTotal()>=10)
 {
 // Отжимаем кнопку терминала Автоторговля
 }
 
Konstantin Seredkin:

皆さん、例えば次のような点をどのように実装すればよいか教えてください。

これは純粋なMQL4ではないでしょう。DLLからの関数呼び出しを 使用する許可を得る必要があります。この条件下では、EA(s)自体の取引を制限した方が良いのでは?

 

ネットで調べても答えが見つからなかったので、ここでレスします...。洒落にならない

勉強を始めたのは・・・。

チュートリアルからtradingexpert.mq4 Expert Advisorをダウンロードしたhttps://book.mql4.com/ru、試してみたかったので、感じてみました。

MAクロス条件ではなく、ほぼすべてのバーで注文が開始されることに気づきました。

それとも私が間違っているのでしょうか?

もし私が正しいなら、前のバーがその前のバーと比較してクロスオーバーしたときにのみ、現在のバーで注文を開く(そして反対側のバーを閉じる)ようにするにはどうしたらよいでしょうか。

====

もし、すでにそのような議論がなされているのであれば、私を正しい方向に導いてください。

Учебник по MQL4
Учебник по MQL4
  • book.mql4.com
В настоящее время персональный компьютер стал незаменимым помощником в жизни каждого человека. Благодаря развитию Интернета и увеличению мощности современных компьютеров открылись новые возможности во многих областях деятельности. Ещё десять лет назад торговля на финансовых рынках была доступна только банкам и узкому кругу специалистов. Сегодня...
 
Ihor Herasko:

これはもはや純粋なMQL4ではないでしょう。DLLからの関数呼び出しを 使用する許可が必要になります。この条件下では、Expert Advisor(s)自体の取引を制限した方が良いのではありませんか?

ボタンを解除してほしい、例えばロボットがストップロスでシリーズを終了した場合、ボタンが解除されてロボットが取引しなくなる、帰宅して見てみたが問題なかった。

 
Konstantin Seredkin:

例えば、ロボットがストップロスでシリーズを終了し、ボタンが押され、ロボットが取引しなくなり、帰宅して見たが問題なく、推定し、市場を分析し、再度ボタンを押すとロボットが再び取引を開始するような機能にしてほしい

コードで禁止すると、ロボットは取引しません。自動売買ボタンの解放は、鳥の目の上に大砲を放つようなものだ。もし、本当に思い切った決断をしたいのであれば、ExpertRemove()関数を使って チャートからロボットを削除してください。

 
Ihor Herasko:

コードで禁止されている場合、ロボットは取引しません。自動売買ボタンのチェックを外すことは、雀の涙を大砲で撃つようなものです。もし本当に根本的な解決策をお望みなら、ExpertRemove()関数で ロボットをチャートから削除してください。

私は例として取引したい場合は、このボタンでうまく動作する他の多くのアルゴリズムがあり、スプレッドが広がり、ボタンが押され、私はロボットが停止していることを私の携帯電話にメッセージを取得したり、4ロボットが口座で取引されている、5番目のものは、マージンが設定値に落ちるように、我々は自動売買を切断し、すべてのロボットは私が来ると見てまで吸引される何、どこでドローダウンでダウンされています...しかし、チャートからロボットを削除することは、ウサギに対する大砲のようなものです。ボタンは、決められたアルゴリズムですべてのロボットを殺すことができる複雑なソリューションです。

mql5の解決策をどこかで見たのですが、見つかりません。

 
Konstantin Seredkin:

皆さん、例えば次のような点をどのように実装したらよいか教えてください。

また、EAの実行中に自動売買を無効にする必要があります。私の場合、ユーザーが "NO" を押すと

"

 
現在は非初期化されていますが
 
Aleksey Vyazmikin:

EAのログではどうでしょうか?ポ ジションを開こうと したのでしょうか

ログを見るのを忘れましたが、注文を開こうとしませんでした。