[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 478 1...471472473474475476477478479480481482483484485...652 新しいコメント [Deleted] 2012.01.05 17:19 #4771 こんにちは。 のように、dll -ku 式を入れるのを手伝ってもらえないでしょうか。 datetime FT = TimeCurrent(); int reb=12; よろしくお願いします。 [Deleted] 2012.01.05 18:47 #4772 nemo811: こんにちは。 のように、dll -ku 式を入れるのを手伝ってもらえないでしょうか。 よろしくお願いします。 撤退、了解しました。 Andreyukz 2012.01.05 18:48 #4773 こんにちは。 MQL5でそのような問題が発生した方はいらっしゃいますか?時々(100件のうち1件程度)、私が手動ですべての保留中の注文を削除するまで、EAが保留中の注文を削除できないことがあります。 この場合、エラーは単に削除されません。 それとも、誰かが削除しているのでしょうか? どなたかお手伝いいただける方がいらっしゃいましたら、必要であれば「キャッチオーダー」でログインとパスワードとアカウント番号をお送りします。 よろしくお願いします。 void OnTick() { MqlTradeRequest リクエスト。 MqlTradeResultの結果。 MqlTradeCheckResult checkResult; //------ オーダーを削除する ------ request.action=TRADE_ACTION_REMOVE; //request.order=OrderGetTicket(0)です。 request.order=8273050; // すべてを削除しないことを明示的に指定する。 if(OrderCheck(request,checkResult))。 { Alert(request.order)です。 Alert(request.action)です。 OrderSend(request,result)を実行します。 } さもなくば { Alert("エラー: ",checkResult.retcode).Error("エラー:"); } } エラー、バグ、質問 Errors, bugs, questions [ARCHIVE] Any rookie question, --- 2012.01.05 19:15 #4774 Andreyu: こんにちは。 MQL5でそのような問題が発生した方はいらっしゃいますか?時々(100件中1件程度)、私自身が手動ですべての保留中の注文を削除するまで、EAが保留中の注文を削除できないことがあります。 この場合、エラーは単に削除されません。 それとも、誰かが削除しているのでしょうか? どなたかお手伝いいただける方がいらっしゃいましたら、必要であれば「キャッチオーダー」でログインとパスワードとアカウント番号をお送りします。 ありがとうございました。 フォーラムを間違えていますよ。 palladin 2012.01.05 21:01 #4775 Reshetov: あなたの主な問題は、iBarsが価格ではなく、指定された期間の既知のバーの数をロードすることです。そして、先ほど確認したところ、テスター上でもチャート上でも、まったく正しく表示されています。 はダウンロードせず、すでにダウンロードしたものを返します。 私の質問をよく読んでいないのか、それとも私が誤解しているのか、残念です。 ステートメントを確認するために使用したコードを教えてください。 costy_ 2012.01.05 22:36 #4776 palladin:ともかく、ここで質問です。マルチピリオドインジケータを持っています。計算を最適化するために、次のようなループを使っています。 // TimeFrames[i] массив с периодами for (i=0; i<NumTimeFrames; i++) { if (total_bars[i] != iBars(instrument, TimeFrames[i]) ) { // тут вычисления индиктора total_bars[i] = iBars(instrument, TimeFrames[i]); } } 主な問題は、iBarsが現在の期間以外の期間の価格を読み込まないことです...。IndicatorCounted や RefreshRates のような MQL のすべてのトリック は現在の期間に対してのみ機能します。つまり、iBarsは履歴から取得し、履歴はチャート上で期間を変更することによってのみ読み込まれます。どうすればいいのか?MQLには、バックグラウンドで他の期間(現在の期間とは異なる)のバーを読み込むためのツールはありますか? p.s. 乱筆乱文でなければいいのですが(( NumTimeFrames TimeFrames[i]が空なのか何な のかわからないまま、どうやって答えるの?もっと完全に、どうやってというか、何もなければ何を読めばいいのか、書いてください。完全なコードを与えなさい、さもなければ、最も可能性が高い「科学の花崗岩をかじる」、、、、) if(true)continue; else return("Sleep("+7*1000*60*60+")");//+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int TimeFrames[]={0,1,5,15,30,60}; int NumTimeFrames=ArraySize(TimeFrames); int total_bars[]; ArrayResize(total_bars,NumTimeFrames); string instrument="EURUSD"; for(i=0; i<NumTimeFrames; i++) { if(total_bars[i]!=iBars(instrument,TimeFrames[i])) { total_bars[i]=iBars(instrument,TimeFrames[i]); } } Mamed Mamedov 2012.01.06 04:03 #4777 こんにちは、問題は次の例です。00.00 GMTに保留中の注文を 入れ、10.00 GMTにこれらの注文を削除する必要がある場合、それらが開いていない。 削除済み 2012.01.06 04:33 #4778 OrdersHistoryTotal()を0にする方法があれば教えてください。MT4の再インストールは必要ですか?なぜなら、新しいチャートを開くだけでは、何の役にも立たないからです Victor Nikolaev 2012.01.06 05:44 #4779 CLAIN: OrdersHistoryTotal()を0にする方法があれば教えてください。MT4の再インストールは必要ですか?なぜなら、新しいチャートを開くだけでは、何の役にも立たないからです そのためには、新規にアカウントを開設する必要があります。 Artyom Trishkin 2012.01.06 05:51 #4780 frixer: こんにちは。問題は、次の例です。00.00 GMTに保留中の注文が発注され、例えば10.00 GMTにこれらの注文は、それらがオープンしていない場合は削除されるべきである。 または1つがオープンした場合は、それを残して残りを削除する必要があります? 質問は、注文が動作したかどうかを知る方法ですか? 保留の注文をしたら、チケットを覚えておいてください。保留中の注文はないが、保留中の注文が変換されるタイプの成行注文があり、それらのチケットが一致する場合、保留中の注文はトリガされたことになります。 例:BuyStopのポジションを置いた場合。この関数は、設定された注文のチケットを返します。あなたは、それを変数または配列に保存します。 仮に、チケット1があるとします。 保留中の BuyStop注文が あるかどうかを確認します。見つからなければ、買いポジションがあるかどうかを確認します。その場合、指摘されたチケットと買いポジションを比較します。もし一致すれば、保留中のBuyStopが市場のBuyに変換されたことを意味します。 1...471472473474475476477478479480481482483484485...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。
のように、dll -ku 式を入れるのを手伝ってもらえないでしょうか。
よろしくお願いします。
こんにちは。
のように、dll -ku 式を入れるのを手伝ってもらえないでしょうか。
よろしくお願いします。
こんにちは。
MQL5でそのような問題が発生した方はいらっしゃいますか?時々(100件のうち1件程度)、私が手動ですべての保留中の注文を削除するまで、EAが保留中の注文を削除できないことがあります。 この場合、エラーは単に削除されません。 それとも、誰かが削除しているのでしょうか? どなたかお手伝いいただける方がいらっしゃいましたら、必要であれば「キャッチオーダー」でログインとパスワードとアカウント番号をお送りします。 よろしくお願いします。
void OnTick()
{
MqlTradeRequest リクエスト。
MqlTradeResultの結果。
MqlTradeCheckResult checkResult;
//------ オーダーを削除する ------
request.action=TRADE_ACTION_REMOVE;
//request.order=OrderGetTicket(0)です。
request.order=8273050; // すべてを削除しないことを明示的に指定する。
if(OrderCheck(request,checkResult))。
{
Alert(request.order)です。
Alert(request.action)です。
OrderSend(request,result)を実行します。
}
さもなくば
{
Alert("エラー: ",checkResult.retcode).Error("エラー:");
}
}
こんにちは。
MQL5でそのような問題が発生した方はいらっしゃいますか?時々(100件中1件程度)、私自身が手動ですべての保留中の注文を削除するまで、EAが保留中の注文を削除できないことがあります。 この場合、エラーは単に削除されません。 それとも、誰かが削除しているのでしょうか? どなたかお手伝いいただける方がいらっしゃいましたら、必要であれば「キャッチオーダー」でログインとパスワードとアカウント番号をお送りします。 ありがとうございました。
あなたの主な問題は、iBarsが価格ではなく、指定された期間の既知のバーの数をロードすることです。そして、先ほど確認したところ、テスター上でもチャート上でも、まったく正しく表示されています。
はダウンロードせず、すでにダウンロードしたものを返します。
私の質問をよく読んでいないのか、それとも私が誤解しているのか、残念です。
ステートメントを確認するために使用したコードを教えてください。
ともかく、ここで質問です。
マルチピリオドインジケータを持っています。
計算を最適化するために、次のようなループを使っています。
// TimeFrames[i] массив с периодами
for (i=0; i<NumTimeFrames; i++)
{if (total_bars[i] != iBars(instrument, TimeFrames[i]) )
{
// тут вычисления индиктора
total_bars[i] = iBars(instrument, TimeFrames[i]);
}
}
主な問題は、iBarsが現在の期間以外の期間の価格を読み込まないことです...。
IndicatorCounted や RefreshRates のような MQL のすべてのトリック
は現在の期間に対してのみ機能します。つまり、iBarsは履歴から取得し、履歴はチャート上で期間を変更することによってのみ読み込まれます。どうすればいいのか?MQLには、バックグラウンドで他の期間(現在の期間とは異なる)のバーを読み込むためのツールはありますか?
p.s. 乱筆乱文でなければいいのですが((NumTimeFrames TimeFrames[i]が空なのか何な のかわからないまま、どうやって答えるの?
もっと完全に、どうやってというか、何もなければ何を読めばいいのか、書いてください。完全なコードを与えなさい、さもなければ、最も可能性が高い「科学の花崗岩をかじる」、、、、) if(true)continue; else return("Sleep("+7*1000*60*60+")");
OrdersHistoryTotal()を0にする方法があれば教えてください。MT4の再インストールは必要ですか?なぜなら、新しいチャートを開くだけでは、何の役にも立たないからです
そのためには、新規にアカウントを開設する必要があります。
こんにちは。問題は、次の例です。00.00 GMTに保留中の注文が発注され、例えば10.00 GMTにこれらの注文は、それらがオープンしていない場合は削除されるべきである。 または1つがオープンした場合は、それを残して残りを削除する必要があります? 質問は、注文が動作したかどうかを知る方法ですか?
保留の注文をしたら、チケットを覚えておいてください。保留中の注文はないが、保留中の注文が変換されるタイプの成行注文があり、それらのチケットが一致する場合、保留中の注文はトリガされたことになります。
例:BuyStopのポジションを置いた場合。この関数は、設定された注文のチケットを返します。あなたは、それを変数または配列に保存します。
仮に、チケット1があるとします。
保留中の BuyStop注文が あるかどうかを確認します。見つからなければ、買いポジションがあるかどうかを確認します。その場合、指摘されたチケットと買いポジションを比較します。もし一致すれば、保留中のBuyStopが市場のBuyに変換されたことを意味します。