どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1058 1...105110521053105410551056105710581059106010611062106310641065...1178 新しいコメント Alexey Viktorov 2016.06.06 11:06 #10571 m8akca:このアルゴリズムをプログラムすることができる。3週目にして頭が沸騰!?こんにちは、私はアルゴリズムをプログラムしようとしています、それは動作しますが、それは価格を比較するときに売り注文を開くことはありません。このアルゴリズムに取り組んで3週間目になります私のコードを書こうとしたのですが、どうしてもうまくいかないので、お送りしません。このプログラムを導入することが可能かどうか教えてください。そして、あなたが気にしない場合は、私は非常に感謝されるコードを送信してくださいプログラム:買い注文を出し、買い注文の始値を取ってBid価格と比較し、買い注文の始値が Bid価格と同じに なったら、買い注文の始値で売り注文を出します。ほとんどすべてのものをプログラムすることができ、このアルゴリズムもすべてそうです。ただ1点、アルゴリズムに問題があり(太字)、非常に長い期間(数年かもしれません)等しくならないことが起こる可能性があります。そのため、この場合はチェック条件を「==」ではなく、「=>」以上とする必要があります。同時に、注文を出した後、それ以上の注文を出すことを禁止しなければならないので、頭が沸騰する。 削除済み 2016.06.06 11:22 #10572 AlexeyVik:ほとんどすべてのものがプログラム可能であり、このアルゴリズムはなおさらそうです。ただ一つ、アルゴリズムに問題があり(太字で表示)、非常に長い間(おそらく数年間)等しくならないことが起こり得ます。そのため、この場合はチェック条件を「等しい==」ではなく、「等しい以上=>」とする必要がある。同時に、注文を出した後、それ以上の注文を出すことを禁止しなければならないので、頭が沸騰する。 それは、私がコメントで例えば注文の買い値と買い値を出力し、これらの変数がいくつかの瞬間に一致するが、比較条件==が満たされない場合、私は正確な比較==、待つために何年ではない必要があるという点です。このアルゴリズムをプログラムすることは可能でしょうか?3週目にして頭が沸騰している! bobrush 2016.06.06 11:53 #10573 のアーカイブを扱いました。教えてください。1.同じチャートに複数のEAを入れることは可能でしょうか? 2.それともアドバイザー+スクリプト?3. Expert Advisor が使用する TF をそのままチャートに表示する必要があるのでしょうか。4. Expert Advisorが使用するインジケータをインストゥルメントウィンドウに表示する必要がありますか? もしそうなら、そうでない場合はどうなりますか?5. EAが多通貨を使用する場合、これらの通貨ペアですべてのウィンドウを開く必要がありますか? Alexey Viktorov 2016.06.06 13:46 #10574 m8akca: ポイントは、例えばコメントで買い注文価格と買い注文価格を出力して、これらの変数がある時点で一致しても、比較条件==が満たされない場合、何年待つのかではなく、正確な比較==が必要であるということです。このアルゴリズムをプログラムすることは可能でしょうか?3週目にして頭が沸騰!? なぜなら、価格が_Point増えたり減ったりして、イコールではなくなってしまうからです。 Lian3 2016.06.06 18:07 #10575 直近の連続負けトレードの金額をカウントする関数を教えてください。TakeProfitがトリガーされた場合、カウンターはゼロにリセットされます。 削除済み 2016.06.06 19:33 #10576 こんにちは、すべての親愛なる!ネットワークがあるかどうか教えてください、または多分誰かが次のパラメータのために、アドバイザを書く 時間があります。1)買い(売り)の方向と、この買い(売り)の価格を指定します。2) ストップサイズを指定しています。3) 例えば、3つの価格水準を設定し、そこでロットサイズの一部を決済するようにします。たとえば、私は、アドバイザーのパラメータで、1.2で(またはどのくらいのボリューム)閉じるどのくらいの%(またはどのくらいのボリューム)を指定し、1.3でバランスを$ 1で販売する順序を公開します4.4。 Vladimir 2016.06.06 22:24 #10577 ara66676: 例えば、5分足の終値の10秒前という時間を決めることが重要で、分析対象は28通貨ペアなので、このバーはある通貨ペアのものになり、私の場合はティックの数は問題ではありません。それなら、もっとシンプルにこんな感じでいいんじゃないでしょうか。datetime TSec; // 現在の時刻を過去5分間の開始時刻からの秒数で表す。TSec = TimeCurrentl() % 300; // 除算の残り。290=5分-10秒と比較することができる。サーバーから切断された場合、最後の既知の時間TimeCurrentは変化せず、実時間に遅れをとる。端末コンピュータで動作するシステムタイマーに信頼性がある場合、例えばコンピュータの時刻が OSの天文時刻と自動的に同期している場合(1~2秒の誤差)などは、最後に判明したサーバ時刻(見積書の最終到着時刻)ではなく、コンピュータ時刻datetimeTimeLocal() を使用する方が良い。この時間も1970.01.01 0:00:00から秒単位でカウントされ、5分10秒の計測に適しており、コンピュータとサーバーのタイムゾーンの違いは重要ではありません。その後TSec = TimeLocal() % 300; Anatolii Zainchkovskii 2016.06.07 03:48 #10578 Vlad143:それなら、もっとシンプルにこんな感じでいいんじゃないでしょうか。datetime TSec; // 現在の時刻を過去5分間の開始時刻からの秒数で表す。TSec = TimeCurrentl() % 300; // 除算の残り。290=5分-10秒と比較することができる。サーバーから切断された場合、最後の既知の時間TimeCurrentは変化せず、実時間に遅れをとる。端末コンピュータで動作するシステムタイマーに信頼性がある場合、例えばコンピュータの時刻がOSの天文時刻と自動的に同期している場合(1~2秒の誤差)などは、最後に判明したサーバ時刻(見積書の最終到着時刻)ではなく、コンピュータ時刻datetimeTimeLocal() を使用する方が良い。この時間も1970.01.01 0:00:00から秒単位でカウントされ、5分10秒の計測に適しており、コンピュータとサーバーのタイムゾーンの違いは重要ではありません。その後TSec = TimeLocal() % 300; ありがとう、また役に立つ。 Lian3 2016.06.07 05:52 #10579 不採算ポジションの集計を中断する方法を教えてください。 Подскажите, пожалуйста, как прервать суммирование убыточных позиций при срабатывании Тейкпрофита. После заново считать. Использую функцию Кimа double GetProfitFromDateInCurrency(string sy="", int op=-1, int mn=-1, datetime dt=0) { p=0; int i, k=OrdersHistoryTotal(); if (sy=="0") sy=Symbol(); for (i=0; i<k; i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) { if ((OrderSymbol()==sy || sy=="") && (op<0 || OrderType()==op)) { if (OrderType()==OP_BUY || OrderType()==OP_SELL) { if (mn<0 || OrderMagicNumber()==mn) { if (dt<OrderCloseTime()) { if(OrderProfit()<0){ p+=OrderProfit(); } } } } } } } return(p); Artyom Trishkin 2016.06.07 06:01 #10580 Neron_plus34: 不採算ポジションの集計を中断する方法を教えてください。if(dt<OrderCloseTime()) { if(OrderProfit()<0) p+=OrderProfit(); else break; } 1...105110521053105410551056105710581059106010611062106310641065...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
このアルゴリズムをプログラムすることができる。3週目にして頭が沸騰!?
こんにちは、私はアルゴリズムをプログラムしようとしています、それは動作しますが、それは価格を比較するときに売り注文を開くことはありません。このアルゴリズムに取り組んで3週間目になります私のコードを書こうとしたのですが、どうしてもうまくいかないので、お送りしません。このプログラムを導入することが可能かどうか教えてください。そして、あなたが気にしない場合は、私は非常に感謝されるコードを送信してください
プログラム:買い注文を出し、買い注文の始値を取ってBid価格と比較し、買い注文の始値が Bid価格と同じに なったら、買い注文の始値で売り注文を出します。
ほとんどすべてのものをプログラムすることができ、このアルゴリズムもすべてそうです。
ただ1点、アルゴリズムに問題があり(太字)、非常に長い期間(数年かもしれません)等しくならないことが起こる可能性があります。そのため、この場合はチェック条件を「==」ではなく、「=>」以上とする必要があります。同時に、注文を出した後、それ以上の注文を出すことを禁止しなければならないので、頭が沸騰する。
ほとんどすべてのものがプログラム可能であり、このアルゴリズムはなおさらそうです。
ただ一つ、アルゴリズムに問題があり(太字で表示)、非常に長い間(おそらく数年間)等しくならないことが起こり得ます。そのため、この場合はチェック条件を「等しい==」ではなく、「等しい以上=>」とする必要がある。同時に、注文を出した後、それ以上の注文を出すことを禁止しなければならないので、頭が沸騰する。
のアーカイブを扱いました。教えてください。
1.同じチャートに複数のEAを入れることは可能でしょうか?
2.それともアドバイザー+スクリプト?
3. Expert Advisor が使用する TF をそのままチャートに表示する必要があるのでしょうか。
4. Expert Advisorが使用するインジケータをインストゥルメントウィンドウに表示する必要がありますか? もしそうなら、そうでない場合はどうなりますか?
5. EAが多通貨を使用する場合、これらの通貨ペアですべてのウィンドウを開く必要がありますか?
ポイントは、例えばコメントで買い注文価格と買い注文価格を出力して、これらの変数がある時点で一致しても、比較条件==が満たされない場合、何年待つのかではなく、正確な比較==が必要であるということです。このアルゴリズムをプログラムすることは可能でしょうか?3週目にして頭が沸騰!?
直近の連続負けトレードの金額をカウントする関数を教えてください。TakeProfitがトリガーされた場合、カウンターはゼロにリセットされます。
こんにちは、すべての親愛なる!ネットワークがあるかどうか教えてください、または多分誰かが次のパラメータのために、アドバイザを書く 時間があります。1)買い(売り)の方向と、この買い(売り)の価格を指定します。2) ストップサイズを指定しています。3) 例えば、3つの価格水準を設定し、そこでロットサイズの一部を決済するようにします。たとえば、私は、アドバイザーのパラメータで、1.2で(またはどのくらいのボリューム)閉じるどのくらいの%(またはどのくらいのボリューム)を指定し、1.3でバランスを$ 1で販売する順序を公開します4.4。
例えば、5分足の終値の10秒前という時間を決めることが重要で、分析対象は28通貨ペアなので、このバーはある通貨ペアのものになり、私の場合はティックの数は問題ではありません。
それなら、もっとシンプルにこんな感じでいいんじゃないでしょうか。
datetime TSec; // 現在の時刻を過去5分間の開始時刻からの秒数で表す。
TSec = TimeCurrentl() % 300; // 除算の残り。290=5分-10秒と比較することができる。
サーバーから切断された場合、最後の既知の時間TimeCurrentは変化せず、実時間に遅れをとる。端末コンピュータで動作するシステムタイマーに信頼性がある場合、例えばコンピュータの時刻が OSの天文時刻と自動的に同期している場合(1~2秒の誤差)などは、最後に判明したサーバ時刻(見積書の最終到着時刻)ではなく、コンピュータ時刻datetimeTimeLocal() を使用する方が良い。この時間も1970.01.01 0:00:00から秒単位でカウントされ、5分10秒の計測に適しており、コンピュータとサーバーのタイムゾーンの違いは重要ではありません。その後
TSec = TimeLocal() % 300;
それなら、もっとシンプルにこんな感じでいいんじゃないでしょうか。
datetime TSec; // 現在の時刻を過去5分間の開始時刻からの秒数で表す。
TSec = TimeCurrentl() % 300; // 除算の残り。290=5分-10秒と比較することができる。
サーバーから切断された場合、最後の既知の時間TimeCurrentは変化せず、実時間に遅れをとる。端末コンピュータで動作するシステムタイマーに信頼性がある場合、例えばコンピュータの時刻がOSの天文時刻と自動的に同期している場合(1~2秒の誤差)などは、最後に判明したサーバ時刻(見積書の最終到着時刻)ではなく、コンピュータ時刻datetimeTimeLocal() を使用する方が良い。この時間も1970.01.01 0:00:00から秒単位でカウントされ、5分10秒の計測に適しており、コンピュータとサーバーのタイムゾーンの違いは重要ではありません。その後
TSec = TimeLocal() % 300;
不採算ポジションの集計を中断する方法を教えてください。