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

 
Vinin:


このくらい

配列の中で、1、10、100などの数字を得ることができます。

いいえ、あなたのコードはまだ私には使いにくいです。より良い時代までアーカイブに残しておく、いわば「育てる」。

しかし、あなたのバージョンでは、N (tmpl)を入れたwhileループに惹かれたのです。

同じように、つまり私の上のコード(P.100)でwhileを使い、forループの上に置いてもいいのでしょうか?

 

robot:


テスターで動作するプログラムは、論理的には本番でも注文を出すはずなのですが、理解できないのでしょうか?

いいえ、それは誰にも借りがないのです。デモ・リアルとテスターの違いがあります。例えば、OrderSend()のパラメータが 全て正しい場合、テスターは注文を開く際に決してエラーを表示しません。しかし、トレードサーバーは逆にそうなる。

そのため、テスターの後でプログラムを修正し、デモで実行することで、テスターでは発生しないような例外的な状況にも適切に対応できるようにするのです。

 
Sergey_Rogozin:

いや、まだ使いこなすのは難しいですね。より良い時代までアーカイブに残しておく、いわば「成長するために」です。

しかし、あなたのバージョンでは、N (tmpl)を入れたwhileループに惹かれたのです。

同じように、つまり上の私のコード(P.100)でwhileを適用して、forループの上に置いてもいいのでしょうか?


私は基本的に、あなたの望む通りにしました。それ以上はない。

また、あなたのバージョンでfor()ループを使用すると、実行に比較的時間がかかります。

for()ループはない方が良い。ループは1つだけであるべき

 
一定時間になるとアドバイザーのスイッチが切れるようにするにはどうしたらいいか教えてください。
 
Vinin:


基本的には、あなたの希望通りにしました。それ以上はない。

また、バージョンアップでfor()ループを使うと、比較的長い時間がかかります。

for()ループはないほうがいい。ループは1つだけでなければならない。

ありがとうございます、ループの件、了解しました。

新しい地平を拓く、あなたのコード。

 
render:
一定時間になるとアドバイザーのスイッチが切れるようにするにはどうしたらいいか教えてください。
完全にアンロードさせたい場合は、MQLでは無理です。相場への反応を止めさせたい場合は、if(Time[0]>=set_time) return(0) とします。
 

あるブローカーでそのような穴の開いた相場があり、サポートに問い合わせたところ、相場はメタ相場からダウンロードされたもので、我々は関係ないとのことでした。

どうしたらいいのかわからない。


 

テスターではsleep()が動作しないのですが、その場合はどのように回避すればよいのでしょうか...。私は、2つの図形(同じ構成原理)の開始、すなわち、1つの図形ともう1つの図形との違いと、その後の比較の可能性のために、最初の図形の形成時間を記憶し、2番目の図形の形成時間の方が長ければ、行動を実行する...という使い方をします。すなわち、最初の図の形成直後に、私は同じ瞬間(コードの次の行で)防ぐためにsleep(2000)を使用する - この最初の形成された2番目として、あまりにも識別するために。何が使えるかアドバイスしてください・・・。つまり、1つ目の図形を形成した後、EAを一瞬休ませることです。次の行で2つ目の図形の形成制御があり、「休み」がないと、最初に形成した図形も2つ目の図形として初期化されてしまい、これはいただけませんので...。

質問(全体)そのものはこちら-99ページ

 
alsu:
注意 - あなたのコードでは、「If(Ticket>0)」は「OrderSendコマンドがエラーなしで動作した」ことを意味し、「else」は「OrderSendの実行中に何らかのエラーが発生し、注文は行われなかった」ことを意味します。そういうロジックなんですか?
そうですね、私のコードが私が最終的に仕上げたいものと全く一致していないという指摘は正しいです!
これはアイデア です:
1.私は保留注文を 出します(取引基準が満たされている場合)
2.現在のバーで注文が執行されていない場合、次のバーで何が起こるか待ちます
3.保留注文が次のバーで執行されていない場合、それを削除

代替案(幸運):
2. 現在のバーで注文が執行されている場合(1st Stop Lossはすでにある)、次の3バーはトレーリング(直近Nバーの陰にトレーリング)
3.注文は執行されています。トレーリング(ブームによる)
代わりに(運が悪い)
2.注文が実行され、相場が思うようにいかなかったら、Uターンする

ナポレオンプランもちろん!!!でも私は初心者なので~「言葉」に苦労しています
. もしよかったら、私の頭がまだ混乱しているので)

ご意見、ありがとうございました。
 
Roman.:

テスターではsleep()が動作しないのですが、その場合はどのように回避すればよいのでしょうか...。私は、2つの図形(同じ構成原理)を開始するとき、つまり、その後に比較する可能性のある図形を区別するために使用します。最初の図形の形成時間を記憶し、2番目の図形の形成時間の方が長ければ、行動を起こします...。つまり、1つ目の図形を作るときにsleep(2000)を使って、その後にできる2つ目の図形を区別し、2つ目の図形であると識別しているのです。何が使えるかアドバイスしてください・・・。

質問(全体)そのものはこちら-P99

Time[x]バータイムを使用します。