どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1112 1...110511061107110811091110111111121113111411151116111711181119...1178 新しいコメント ev85 2016.10.30 04:16 #11111 paukas: 受注総額()私が理解していないのかもしれませんが、OrdersTotal()==0は、私のループの最終目標とは逆だと思っただけです。私が欲しいものは、こんな風に想像することもできます。コンディションwhile(OrdersTotal()==0){取引禁止。} 削除済み 2016.10.30 10:13 #11112 Mislaid:いや、100枚もあれば十分なんだけど、ちゃんとしたインジケータを書かないとね。 メタトレーダーでは100以上のチャートを開くことはできません。 また、インジケータ内のすべてのシンボルとタイムフレームの履歴をタイムリーに読み込むには、どのように整理すればよいでしょうか。ArrayCopySeriesの呼び出しで 実現するのか? インジケーターの開始時に、ArrayCopySeriesコールは新しいシンボルに対してヒストリーをポンピングしません。 土日は市場が休みなので、汲み取れないのかも? Sokolmih 2016.10.30 14:21 #11113 ごきげんよう、お困りですか?EAが動作しているとき、注文はストップで閉じられ、同じバーで同じ方向の新しい注文がすぐに開かれ、その結果、ストップが再びトリガーされ、これが数回続くことがあります。目標は、ストップによって閉じられた後、次に短いMAと長いMAが交差した後にのみ、新しい注文を開くことです。可能であれば、mql4でのコードをご教示ください。ありがとうございました。 Vitalie Postolache 2016.10.30 14:30 #11114 Sokolmih:ごきげんよう、お困りですか?EAが動作しているとき、注文はストップで閉じられ、同じバーで同じ方向の新しい注文がすぐに開かれ、その結果、ストップが再びトリガーされ、これが数回続くことがあります。目標は、ストップによって閉じられた後、次に短いMAと長いMAが交差した後にのみ、新しい注文を開くことです。可能であれば、mql4でのコードをご教示ください。ありがとうございました。注文に変化がなければ、もう取引すべきではないし、新しい交差があれば、取引すべきではない。私はゼロからコードを書くことはありません - これはフリーランサーのためのものです。 Mislaid 2016.10.30 15:12 #11115 RickD: メタトレーダーでは、100以上のチャートを開くことはできません。また、インジケーターのすべてのシンボルとタイムフレームの履歴をタイムリーにダウンロードするにはどうすればよいでしょうか。ArrayCopySeriesの呼び出しで実現するのか?インジケーターの開始時に、ArrayCopySeriesコールは新しいシンボルに対してヒストリーをポンピングしません。土日は市場が休みなので、汲み取れないのかも?土日用のスクリプトが必要です。平日は仕事をしています。だから、インジケーターを使うんです。商品のリストを渡すと、その商品のチャートにある時間枠の相場を要求します。エラー処理 に悩まされることはない十数分後にはすべてが落ち着く。すっかり忘れてました。履歴を保存する必要がある場合、ある商品のチャートは常に開いておく必要があります。 Sokolmih 2016.10.30 15:14 #11116 evillive:クロスした時間や価格を端末のグローバル変数やファイルに保存し、チャート上の現在の状況を保存された値と比較する必要があります。私はゼロからコードを書くことはありません、それはフリーランサーが行う必要があります。ありがとうございました。全コードを要求しているわけではありませんが、ヒント・手がかりをお願いします。次のクロスオーバーの見極め方ですが、参考になりますか? Vitalie Postolache 2016.10.30 15:18 #11117 Sokolmih:ありがとうございました。もちろん、全コードを要求しているわけではありませんが、いくつかの指摘・提案をお願いします。次の交差点の決め方ですが、お手伝いいただけますか? はい、前の方と同じように、EAをお持ちの方、コードを見てください。 Sokolmih 2016.10.30 15:34 #11118 evillive: はい、前のものと全く同じです。EAをお持ちの方は、コードをご覧ください。 前回の注文がストップで決済されたことを履歴で確認し、アドバイスに従って、ショートとロングの値を覚えておき、次のティックで現在の値と比較し、一方が他方より低くなったり高くなったりしたら、注文を出すということです。私の理解は正しいでしょうか。 Vitalie Postolache 2016.10.30 16:16 #11119 Sokolmih: 履歴を確認したところ、最後の注文はストップで決済されていました。アドバイスによると、ショートとロングの値を記憶しておき、次のティックで現在の値と比較し、一方が他方より低くなったり高くなったりしたら、新しい注文を出すということですね。私の理解は正しいでしょうか。2本のMAの交差が記録されたバーの開始時刻を 記憶することができます。Expert Advisorがクロスする時刻を記憶し、注文を開始しました。これは、私が理解する限り、マーケットに1つの注文があることを監視していることに続く。注文が閉じられると、Expert Advisorは注文が閉じられた時刻と交差した時刻を比較します。OrderCloseTime>CrossTime の場合、取引は禁止され、新たなクロスを監視する。もし、この期間に新しい交差点が見つかったら、その時間を忘れないでください。この場合、OrderCloseTime<CrossTimeは自動的に新規注文となり、新規注文が開始されます。 Sokolmih 2016.10.30 18:56 #11120 evillive:2本のMAの交差が記録されたバーの開始時刻を記憶することができます。Expert Advisorがクロスする時刻を記憶し、注文を開始しました。続いて、私が理解している限りでは、マーケットには1つのオーダーしか存在しないので、その存在を監視しています。注文が閉じられると、Expert Advisorは注文が閉じられた時刻と交差した時刻を比較します。OrderCloseTime>CrossTime の場合、取引は禁止され、新たなクロスを監視する。もし、この期間に新しい交差点が見つかったら、その時間を忘れないでください。これは自動的にOrderCloseTime<CrossTimeとなり、新規注文が開始される。 条件はわかったので、あとは2本のMAの交差が確定するバーを開く 時間をどう決めるかを考えています。ご指摘ありがとうございます。 1...110511061107110811091110111111121113111411151116111711181119...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
受注総額()
私が理解していないのかもしれませんが、OrdersTotal()==0は、私のループの最終目標とは逆だと思っただけです。
私が欲しいものは、こんな風に想像することもできます。
コンディション
while(OrdersTotal()==0)
{
取引禁止。
}
いや、100枚もあれば十分なんだけど、ちゃんとしたインジケータを書かないとね。
また、インジケータ内のすべてのシンボルとタイムフレームの履歴をタイムリーに読み込むには、どのように整理すればよいでしょうか。
ArrayCopySeriesの呼び出しで 実現するのか?
インジケーターの開始時に、ArrayCopySeriesコールは新しいシンボルに対してヒストリーをポンピングしません。
土日は市場が休みなので、汲み取れないのかも?
ごきげんよう、お困りですか?EAが動作しているとき、注文はストップで閉じられ、同じバーで同じ方向の新しい注文がすぐに開かれ、その結果、ストップが再びトリガーされ、これが数回続くことがあります。目標は、ストップによって閉じられた後、次に短いMAと長いMAが交差した後にのみ、新しい注文を開くことです。可能であれば、mql4でのコードをご教示ください。ありがとうございました。
ごきげんよう、お困りですか?EAが動作しているとき、注文はストップで閉じられ、同じバーで同じ方向の新しい注文がすぐに開かれ、その結果、ストップが再びトリガーされ、これが数回続くことがあります。目標は、ストップによって閉じられた後、次に短いMAと長いMAが交差した後にのみ、新しい注文を開くことです。可能であれば、mql4でのコードをご教示ください。ありがとうございました。
注文に変化がなければ、もう取引すべきではないし、新しい交差があれば、取引すべきではない。
私はゼロからコードを書くことはありません - これはフリーランサーのためのものです。
メタトレーダーでは、100以上のチャートを開くことはできません。また、インジケーターのすべてのシンボルとタイムフレームの履歴をタイムリーにダウンロードするにはどうすればよいでしょうか。ArrayCopySeriesの呼び出しで実現するのか?インジケーターの開始時に、ArrayCopySeriesコールは新しいシンボルに対してヒストリーをポンピングしません。土日は市場が休みなので、汲み取れないのかも?
土日用のスクリプトが必要です。
平日は仕事をしています。だから、インジケーターを使うんです。商品のリストを渡すと、その商品のチャートにある時間枠の相場を要求します。エラー処理 に悩まされることはない十数分後にはすべてが落ち着く。
すっかり忘れてました。履歴を保存する必要がある場合、ある商品のチャートは常に開いておく必要があります。
クロスした時間や価格を端末のグローバル変数やファイルに保存し、チャート上の現在の状況を保存された値と比較する必要があります。
私はゼロからコードを書くことはありません、それはフリーランサーが行う必要があります。
ありがとうございました。
全コードを要求しているわけではありませんが、ヒント・手がかりをお願いします。次のクロスオーバーの見極め方ですが、参考になりますか?
ありがとうございました。
もちろん、全コードを要求しているわけではありませんが、いくつかの指摘・提案をお願いします。次の交差点の決め方ですが、お手伝いいただけますか?
はい、前のものと全く同じです。EAをお持ちの方は、コードをご覧ください。
履歴を確認したところ、最後の注文はストップで決済されていました。アドバイスによると、ショートとロングの値を記憶しておき、次のティックで現在の値と比較し、一方が他方より低くなったり高くなったりしたら、新しい注文を出すということですね。私の理解は正しいでしょうか。
2本のMAの交差が記録されたバーの開始時刻を 記憶することができます。Expert Advisorがクロスする時刻を記憶し、注文を開始しました。これは、私が理解する限り、マーケットに1つの注文があることを監視していることに続く。
注文が閉じられると、Expert Advisorは注文が閉じられた時刻と交差した時刻を比較します。OrderCloseTime>CrossTime の場合、取引は禁止され、新たなクロスを監視する。もし、この期間に新しい交差点が見つかったら、その時間を忘れないでください。この場合、OrderCloseTime<CrossTimeは自動的に新規注文となり、新規注文が開始されます。
2本のMAの交差が記録されたバーの開始時刻を記憶することができます。Expert Advisorがクロスする時刻を記憶し、注文を開始しました。続いて、私が理解している限りでは、マーケットには1つのオーダーしか存在しないので、その存在を監視しています。
注文が閉じられると、Expert Advisorは注文が閉じられた時刻と交差した時刻を比較します。OrderCloseTime>CrossTime の場合、取引は禁止され、新たなクロスを監視する。もし、この期間に新しい交差点が見つかったら、その時間を忘れないでください。これは自動的にOrderCloseTime<CrossTimeとなり、新規注文が開始される。