[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 369

 
Vinin:


ありがとうございます。自分で思いつかなかったのが不思議なくらいです...。
 
vilard:
ありがとう、自分でも驚いているよ...。


問題設定が甘かっただけです。

ヴィラード

の状態です。

1 以外のピークでは何も 表示されません。


 
Desead:
デモ用EAとリアル用EAの書き分けは、ステータスチェック機能を使う以外に何が違うのでしょうか?
そんなことはありません。
 
こんにちは!その後、その価格でストップオーダーを 設定するために、Ma価格のクロス価格を記憶する方法を教えていただけませんか?
if(MaPrevious <= Close[2] && MaCurrent > Close[1] )
        {
         ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots,Ask,3,0,Ask,"",12134,0,Green);




 
skyjet:
こんにちは!その後、その価格でストップオーダーを設定するために、Ma価格のクロス価格を記憶する方法を教えていただけませんか?

必要なダイバージェンスとMAのクロスを確認するにはどうすればよいですか?
 
Desead:
デモ用EAとリアル用EAの違いは、ステートチェック関数を使うこと以外に何があるのか教えてください。

デモとリアルの差はありませんが、テスターとリアル・デモの差は歴然としています。

テスターでは、スピードが重要なので、すべてを変数に格納し、そこから必要な情報を読み取ることができます。この場合、EAの状態に関する最新かつ最も適切な情報を保存することを心配する必要はありません。すべては変数に保存され、そこから取得されるのです。テスターでは、すべての取引 機能を最小限の失敗でデータの正しさを確認することができ、接続や電気などのロスを心配する必要がありません ....

リアルタイムで最新の情報を得たい場合、必要なときに毎回、変数から取得するのではなく、サーバーに保存されているデータを検索する必要があります - つまり、これらのデータの反復をたくさん使用しなければならず、テスターにとっては非常に不愉快です ...:)

 
artmedia70:

デモとリアルの差はありませんが、テスターとリアル・デモの差は歴然としています。

テスターでは、スピードが重要なので、すべてを変数に格納し、そこから必要な情報を読み取ることができます。この場合、EAの状態に関する最新かつ最も適切な情報を保存することを心配する必要はありません。すべては変数に保存され、そこから取得されるのです。テスターでは、すべての取引機能がデータの正しさを最小限のチェックで行うことができ、接続や電気などのロスを心配する必要はありません...。

現実には、新鮮で最新の情報を得るためには、必要な都度、変数からではなく、サーバーに保存されているデータを検索する必要があり、つまり、このデータの複数の繰り返しを使用することになりますが、これはテスターにとってあまり良いことではありません。:)

ありがとうございます、納得です。

 
paladin80:
オープンポジションの検索中に、現在のTimeCurrentから 差し引かなければならないOrderOpenTimeを使って オープン時間をチェックし、秒数の差が3日以上(>=3*24*60*60)であれば、そこに彼は、野郎を見つけたことになります。そして、その注文のチケットとコメントへのチケット印刷枚数を決定し、リストから手動でクローズします。

了解です。ありがとうございました。良いバリアントですが、ヒストリカルデータを使用してシステムをテストすることはできません。それが、なんとなく自動的に処方されたかったのです。他に選択肢があれば、教えてください。
 
BeerGod:
関数を見る 面白いものがたくさんありますhttps://www.mql5.com/ru/forum/131859/page5#434248

ありがとうございます!今見てみますね。
 

またまた、こんにちは

お二人の優秀な方から回答を頂きましたが、残念ながらどの選択肢もうまくいきません。

繰り返しますが、私はEAを書いているのですが、この時混乱しました。

私はいつも一定の注文方式で注文を出し、始業日に決済することもあれば、さらに3日間マーケットに残ることもあります。

3日間有効な注文を見つけ、後から開いた注文を閉じることなく、その注文を閉じるための登録方法がわからない。

オープニング・スキームは、すべての注文に共通です。私は、次のような方法で、すべての人に魔法を割り当てています。Magic_s =Magic_s+1 とする。

過去のデータでシステムをテストする必要があるため、この注文を自動的に見つけて決済する必要があります。

この問題を解決する方法を知っている人がいたら、答えを書いてください。とても感謝しています :)