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

 

こんにちは。

チャートにEAを貼りました。それ以前はEAが正常に動作していました。

ターミナルがフリーズして死にそうです - ターミナルを再起動し、PCを再起動しました。

吊るしています!

インジケーター、プロファイル、Expert Advisorを全て引き抜く必要があるんです!

プログラムファイルには実質的にインジケータはなく、プロファイルは何らかの理由で古いものです。

蘇生させることはできますか?

助けて!お願い

インジケータもプロファイルも持っていない。

 
законопослушный гражданин #:

押忍

シグナル(例えば買い)を受信したら、ロット条件を満たした後に反対注文(売り)を建てる必要があるんだ。

コードを組みました。

が、ある条件が発生すると

しかし、この場合、2つの逆の注文が同時に開かれてしまいます。 どうすれば「修正」できるのでしょうか?

未決済の注文がない場合、2つの注文を同時に開く条件を持っています。

(GetLotSize()>LotControl)

何ですか?

 
Kedrov #:

こんにちは。

チャートにEAをぶら下げました。EAが正常に動作していた。

端末がフリーズして死にそうになったので、端末を再起動し、PCを再起動しました。

吊るしています!

インジケーター、プロファイル、Expert Advisorを全部出したい!

プログラムファイルには実質的にインジケータはなく、プロファイルは何らかの理由で古いものです。

蘇生させることはできますか?

助けて!お願い

ありがとうございました。

MQL4/Expertsフォルダに移動します。

インストールしたExpert Advisorのファイル(mq4, ex4)を両方とも削除し、ターミナルを起動します。

 
MakarFX #:

...MQL4/Expertsフォルダーに移動します。

インストールしたExpert Advisorのファイル(mq4, ex4)を両方とも削除し、問題なくターミナルを起動する。

ターミナルが反応しないので、プログラムファイルにしかアクセスできない。しかし、Expert AdvisorにはExpert Advisorがない。そんなことないですよー。

長くて固い端末が開くがハングする...何もできない。

 
Kedrov #:

ターミナルが反応しないので、プログラムファイルにしか入れません。しかし、そこにはエキスパートがいない。全くありません。

長い、一生懸命ターミナルを開いても、ハングアップしてしまう・・・何もできない。

Find C:\UsersMak╱AppData╱Roaming╱MetaQuotes╱Terminal
 
Kedrov #:

ターミナルが反応しないので、プログラムファイルにしか入れません。しかし、そこにはエキスパートがいない。全くありません。

長い、一生懸命ターミナルを開いても、ハングアップしてしまう・・・何もできない。

ターミナルのあるフォルダー内の metaeditor.exe を実行します。

開いたフォルダの中からExpert Advisorを探し、削除します。

 
законопослушный гражданин #:

押忍

シグナルを受信(例:買い)したら、ロット条件を満たした後に反対注文(売り)を出す必要がありますね。

コードを組みました。

が、ある条件が発生すると

しかし、2つの注文が同時に開かれています。 どうすれば治りますか?

ロボットが既に一方向にエントリーしている場合、同じ方向に再度エントリーすることはありません。応募のアルゴリズムはこうなっているのでしょうか?

この条件を満たした場合、トリガーさ れます。

if((bSignalBuy() == true)&&(GetLotSize()>LotControl))
  vOrderOpenSell();

if(bSignalBuy() == true)
  vOrderOpenBuy();

また、売りシグナルが出たときにも

では、逆にエントリーする理由はというと、条件が発動されたとき

GetLotSize()>LotControl
 
MakarFX #:

ターミナルフォルダ内のmetaeditor.exeを実行します。

フォルダの中から自分のEAを探し、削除してください。

マカー!

まず、AppDataにアクセスすると、2つのビルドがありましたので、削除しました。

第2版で確認したところ、metaeditor.exeには ありませんでした。

カーソル上のプロセスホイールが回転しています。

他に何かできることはありますか?それとも新しく開いて、metaeditor.exeから すべてドラッグ&ドロップすればいいのでしょうか?


そこで質問なのですが、この端末から別の端末にmetaeditor.exeをコピーして、そこに あったものを削除することは可能なのでしょうか?

試してみた-仕掛けがうまくいかなかった

 
Kedrov #:

マカー!

まず、AppDataにアクセスし、2つのビルドに分かれていることを確認し、それを削除しました。

2番目のオプションを確認したところ、Expertsmetaeditor.exeには ありませんでした。

カーソル上のプロセスホイールが回転しています。

他に何かできることはありますか?それとも新しく開いて、metaeditor.exeから 全部ドラッグ&ドロップすればいいのでしょうか?


それから質問なのですが、このターミナルのmetaeditor.exeを別のターミナルに貼り付けて、そこに あったものを削除することはできるのでしょうか?

メタエディタを 移動しても何もできない。

EAを削除しても端末がハングアップするようであれば、問題ないと思われます。

Open this folder C:\UsersMak ╱AppData╱Roaming╱MetaQuotes╱Terminal

をクリックし、スクリーンショットを撮影してください。

 
MakarFX #:

メタエディタを 移動させても何も しません。

EAを削除しても端末がハングアップするようならEAのせいではありません。

Open this folder C:\UsersMak ╱AppData╱Roaming╱MetaQuotes╱Terminal

をクリックし、スクリーンショットを撮影してください。

マカーさん、いじってくれてありがとうございます。

以下はスクリーンショットです。

ファイル:
AppData.jpg  350 kb