エラー、バグ、質問 - ページ 802 1...795796797798799800801802803804805806807808809...3185 新しいコメント AlexCul 2012.08.08 07:03 #8011 Rosh: 前ページの私の質問を、専門家の方々に見ていただくよう、ご指示いただけないでしょうか...。開始したのは、814。チャンピオンシップの準備のために、私のノートパソコンでテストと入力のための専門家を準備することはできません。ありがとうございます。 Rashid Umarov 2012.08.08 07:05 #8012 AlexCul:前ページの私の質問を、専門家の方々に見ていただくよう、ご指示いただけないでしょうか...。開始したのは、814。チャンピオンシップの準備中、ノートパソコンでテストして出来合いのエキスパートをポチるわけにはいかない。Servicedeskに手紙を 書いた方がいい。ここで長いやりとりをすることができます Общайтесь с разработчиками через Сервисдеск! www.mql5.com Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы. ilunga 2012.08.08 07:05 #8013 fyords:を使ってみてはいかがでしょうか。を試してみてください。同時にカールソンの アドバイス通り下塗りをしていますテストプログラムのテキストです。#include <Trade\SymbolInfo.mqh> #include <Trade\Trade.mqh> CSymbolInfo m_sym; CTrade m_trade; double bar_info[2]; bool a; int OnInit() { SymbolSelect("EURUSD", true); SymbolSelect("GBPUSD", true); m_sym.Name("EURUSD"); a = false; return(0); } void OnTick() { if (a) return; a = true; m_sym.Refresh(); m_sym.RefreshRates(); CopyHigh("EURUSD", PERIOD_D1, 0, 2, bar_info); Print("Текущая цена:" + DoubleToString(m_sym.Ask())); Print("Цена открытия:" + DoubleToString(bar_info[1] + 500*_Point)); m_trade.BuyStop(1, bar_info[1] + 5000*_Point, "EURUSD", 0, 0); }EURUSDでテストした場合の結果です。GI 0 テスト (EURUSD,H1) 10:58:50 2012.01.02 09:00:00 現在の価格:1.29241000 MN 0 テスト (EURUSD,H1) 10:58:50 2012.01.02 09:00:00 始値:1.29720000QS 0トレード 10:58:50 2012.01.02 09:00:00 買いストップ 1.00 EURUSD at 1.29720 (1.29220 / 1.29241 / 1.29220)GBPUSDのテスト結果。LO 0 テスト (GBPUSD,H1) 10:58:43 2012.01.02 09:00:00 現在値:1.29241000 JE 0 テスト (GBPUSD,H1) 10:58:43 2012.01.02 09:00:00 始値:1.29720000 KS 2トレード 10:58:43 2012.01.02 09:00:00 失敗した買いストップ 1.00 EURUSD at 1.29720 [無効なストップ]. Errors, bugs, questions The messy OnTrade() on What does "stopped because Alexey Da 2012.08.08 07:08 #8014 AlexCul:ビルドをダウンロードしたのはごく最近で、687です。エージェントはローカル、リモート、クラウドのみを使用し、切断された状態です。リモートとクラウドを接続し、ローカルを切断した状態では、どちらも動作しませんが!どうしたらいいのかわからない。Sovが書かれていて、テストや最適化ができない...。 この問題を解決する方法を教えてください。スクリーンショットを添付します。 アプリケーションの詳細(インストールパス、軸、UAC、ターミナルログ、エージェント、テスター)をすべて含めて、servicedeskに渡してください。 ilunga 2012.08.08 07:09 #8015 Rosh:ストップがないのに エラー10016が 出るとはどういうことでしょうか。ゼロ値で規定されているのか、それとも規定されている行がないだけなのか?この方法で試してみてくださいMqlTradeRequest request={0};ZeroMemory(request);では不十分なのか?教えていただいたとおりに追加してみましたが、結果は変わりませんでした追伸:slとtpはリクエストで同等と書かれています。a) 日足バーの0と高値+50ピップス(それぞれ)b) 両方とも0に等しく指定されたそして、変形「c」(少し先) - CTradeを使用します。結果は同じ Olegs Kucerenko 2012.08.08 07:21 #8016 すべての構造物をクリアにする。そして、ぶっきらぼうに、データを明確に指定してクエリを実行してみてください。 MqlTradeRequest request; MqlTradeResult result; ZeroMemory(request); ZeroMemory(result); request.action = TRADE_ACTION_PENDING; request.magic = 0; request.symbol = "EURUSD"; request.volume = 1.0; request.price = SymbolInfoDouble(Symbol(),SYMBOL_BID)+500*SymbolInfoDouble(Symbol(),SYMBOL_POINT); // или сразу цену 1.3000 request.sl = 0; request.tp = 0; request.deviation = 10; request.type = ORDER_TYPE_BUY_STOP; request.type_filling = ORDER_FILLING_FOK; OrderSend(request,result); Dmitriy Parfenovich 2012.08.08 07:22 #8017 ilunga:...結果は同じ不思議ですね。あなたのコードを取って、テスターの応答を取得しました。PN 0 ss (GBPUSD,H1) 10:17:04 2012.01.02 00:00:00 Текущая цена:1.29479000 DK 0 ss (GBPUSD,H1) 10:17:04 2012.01.02 00:00:00 Цена открытия:1.29943000 CN 0 Trade 10:17:04 2012.01.02 00:00:00 buy stop 1.00 EURUSD at 1.34443 (1.29565 / 1.29654) FL 0 ss (GBPUSD,H1) 10:17:04 2012.01.02 00:00:00 CTrade::OrderSend: buy stop 1.00 EURUSD at 1.34443 [done]EF 0 ss (EURUSD,H1) 10:20:04 2012.01.02 00:00:00 Текущая цена:1.29479000 QL 0 ss (EURUSD,H1) 10:20:04 2012.01.02 00:00:00 Цена открытия:1.29943000 KE 0 Trade 10:20:04 2012.01.02 00:00:00 buy stop 1.00 EURUSD at 1.34443 (1.29443 / 1.29479 / 1.29443) KG 0 ss (EURUSD,H1) 10:20:04 2012.01.02 00:00:00 CTrade::OrderSend: buy stop 1.00 EURUSD at 1.34443 [done]効いてますね。どのようなビルドをお持ちですか?なぜ、"Operations "では振り子が見えるのに、"Trade"(ビジュアライザーのこと)では見えないのですか? ilunga 2012.08.08 07:28 #8018 fyords:不思議ですね。あなたのコードを取って、テスターの応答を取得しました。効いてますね。あなたの体型は?674を構築。すべてがうまくいくが、BUTがある。括弧内の価格を見てください。CN 0 Trade 10:17:04 2012.01.02 00:00:00 buy stop 1.00 EURUSD at 1.34443 (1.29565 / 1.29654)KE 0 Trade 10:20:04 2012.01.02 00:00:00 buy stop 1.00 EURUSD at 1.34443 (1.29443 / 1.29479 / 1.29443)10ポイントの差がある。時間は同じでも。 Olegs Kucerenko 2012.08.08 07:31 #8019 サーバーが違えば、500ppも違う。 Dmitriy Parfenovich 2012.08.08 07:32 #8020 ilunga:ビルド674すべてがうまくいくのですが、ひとつだけBUTがあります。括弧内の価格を見てください。その差は10ポイント。時間は同じでも。サーバーデモのMK、正解でした。 1...795796797798799800801802803804805806807808809...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
前ページの私の質問を、専門家の方々に見ていただくよう、ご指示いただけないでしょうか...。開始したのは、814。
チャンピオンシップの準備のために、私のノートパソコンでテストと入力のための専門家を準備することはできません。
ありがとうございます。
前ページの私の質問を、専門家の方々に見ていただくよう、ご指示いただけないでしょうか...。開始したのは、814。
チャンピオンシップの準備中、ノートパソコンでテストして出来合いのエキスパートをポチるわけにはいかない。
を使ってみてはいかがでしょうか。
を試してみてください。同時にカールソンの アドバイス通り下塗りをしています
テストプログラムのテキストです。
EURUSDでテストした場合の結果です。
GI 0 テスト (EURUSD,H1) 10:58:50 2012.01.02 09:00:00 現在の価格:1.29241000
MN 0 テスト (EURUSD,H1) 10:58:50 2012.01.02 09:00:00 始値:1.29720000
QS 0トレード 10:58:50 2012.01.02 09:00:00 買いストップ 1.00 EURUSD at 1.29720 (1.29220 / 1.29241 / 1.29220)
GBPUSDのテスト結果。
LO 0 テスト (GBPUSD,H1) 10:58:43 2012.01.02 09:00:00 現在値:1.29241000
JE 0 テスト (GBPUSD,H1) 10:58:43 2012.01.02 09:00:00 始値:1.29720000
KS 2トレード 10:58:43 2012.01.02 09:00:00 失敗した買いストップ 1.00 EURUSD at 1.29720 [無効なストップ].
ビルドをダウンロードしたのはごく最近で、687です。エージェントはローカル、リモート、クラウドのみを使用し、切断された状態です。リモートとクラウドを接続し、ローカルを切断した状態では、どちらも動作しませんが!
どうしたらいいのかわからない。Sovが書かれていて、テストや最適化ができない...。
この問題を解決する方法を教えてください。スクリーンショットを添付します。
ストップがないのに エラー10016が 出るとはどういうことでしょうか。ゼロ値で規定されているのか、それとも規定されている行がないだけなのか?
この方法で試してみてください
ZeroMemory(request);では不十分なのか?
教えていただいたとおりに追加してみましたが、結果は変わりませんでした
追伸:slとtpはリクエストで同等と書かれています。
a) 日足バーの0と高値+50ピップス(それぞれ)
b) 両方とも0に等しく指定された
そして、変形「c」(少し先) - CTradeを使用します。結果は同じ
すべての構造物をクリアにする。
そして、ぶっきらぼうに、データを明確に指定してクエリを実行してみてください。
...結果は同じ
不思議ですね。あなたのコードを取って、テスターの応答を取得しました。
効いてますね。
どのようなビルドをお持ちですか?
なぜ、"Operations "では振り子が見えるのに、"Trade"(ビジュアライザーのこと)では見えないのですか?
不思議ですね。あなたのコードを取って、テスターの応答を取得しました。
効いてますね。
あなたの体型は?
674を構築。
すべてがうまくいくが、BUTがある。括弧内の価格を見てください。
CN 0 Trade 10:17:04 2012.01.02 00:00:00 buy stop 1.00 EURUSD at 1.34443 (1.29565 / 1.29654)
KE 0 Trade 10:20:04 2012.01.02 00:00:00 buy stop 1.00 EURUSD at 1.34443 (1.29443 / 1.29479 / 1.29443)
10ポイントの差がある。時間は同じでも。
ビルド674
すべてがうまくいくのですが、ひとつだけBUTがあります。括弧内の価格を見てください。
その差は10ポイント。時間は同じでも。
サーバーデモのMK、正解でした。