エラー、バグ、質問 - ページ 922 1...915916917918919920921922923924925926927928929...3185 新しいコメント Николай Осипов 2013.01.22 11:22 #9211 sergeev: 証券会社の端末のF9が壊れている?ビデオでは、https://www.youtube.com/watch?v=uEGd4g8xK40、F9ですべてがうまくいくことを示そうとしました。 何か見落としているかもしれない...。DC (dealing centre)について書かれていますね 私はブローカーOtkritieのMT5デモ口座 で作業しようとしています。 今日、MT5で先物で他に誰が(どんなブローカーが)動いているのか検索してみたら...。ロシアのブローカーは見つかりませんでしたが.全デモ、全デモ...。 Rashid Umarov 2013.01.22 11:32 #9212 Rone: 2.このメソッドを持つクラスがあります。ファイル名はプロパティであり、オブジェクトの初期化時に値が割り当てられる。つまり、このメソッドが呼ばれると、ファイルを開いて一行ずつ読み、適当な行が見つかり次第、その部分文字列を返すのである。ファイルが開かれていない場合、または一致する文字列がない場合は、入力された文字列を返す。このメソッドを一度呼び出せば、すべてがうまくいくのです。しかし、何回か連続して呼び出すと、最初の1回だけ動作し、2回目以降はファイルを開こうとすると -INVALID_HANDLE(printで確認)します。何が問題なのでしょうか? 関数の終了時にファイルが閉じられているとは限りません。 --- 2013.01.22 11:34 #9213 На видео https://www.youtube.com/watch?v=uEGd4g8xK40 я постарался показать что по F9 все работает.通常のオーダー設定時にF9で時刻を設定した場合。の場合、MQL5のプログラムでも時刻が設定されます。だから、エラーを探せ。 命令を出せ、ログを作れ、そして叫べ。しかし、この場合、F9によってすべてがうまくいくので、何も証券会社に依存することはありません。 --- 2013.01.22 11:45 #9214 開発者の皆様へ、1年前はこんな感じでした。https://www.mql5.com/ru/forum/1931/17217#comment_17217Lari333:こんにちは。 2.プログラムでexpirationパラメータを指定して注文を設定すると、注文が設定されず、エラー10022(Invalid expiry date in the request)が表示されます。 request.action=TRADE_ACTION_PENDING; request.symbol=Symbol()。 request.volume=Lots。 request.price=NormalizeDouble(Price,Digits)。 request.sl=NormalizeDouble(Loss,Digits)です。 request.tp=NormalizeDouble(Take,Digits)とする。 request.type=ORDER_TYPE_SELL_LIMITです。 request.magic=MagicNumber。 request.type_time=ORDER_TIME_SPECIFIED; request.expiration=TimeTradeServer()+5*60*kol5ot。 OrderSend(request,result)を実行します。 有効期限なしのオーダーセットを修正すると、有効期限が受理されるのですが。 OrderSelect(ticket)です。 request.symbol=Symbol()。 request.volume=OrderGetDouble(ORDER_VOLUME_INITIAL)です。 request.price=OrderGetDouble(ORDER_PRICE_OPEN); request.sl=OrderGetDouble(ORDER_SL)。 request.tp=OrderGetDouble(ORDER_TP)。 request.type=ORDER_TYPE_SELL_LIMITです。 request.magic=MagicNumber。 request.order=ticket。 request.action=TRADE_ACTION_MODIFY; request.type_time=ORDER_TIME_SPECIFIED; request.expiration=TimeTradeServer()+5*60*kol5ot。 OrderSend(request,result)を実行します。まだ残っているように見えますか? Expiration. Проблема с результатами www.mql5.com При оформлении запроса на установку отложенного ордера пробую использовать такую конструкцию:. Rashid Umarov 2013.01.22 12:18 #9215 sergeev:開発者の皆様、1年前はこんな感じでしたね。https://www.mql5.com/ru/forum/1931/17217#comment_17217まだ残っているようですね。添付の例を少し修正して確認したところです。振り子が正常に表示される。//--- input parameters input bool use_expir=true; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- MqlTradeRequest request; MqlTradeResult result; double Lots=0.1; double Price=SymbolInfoDouble(_Symbol,SYMBOL_BID)+1000*SymbolInfoDouble(_Symbol,SYMBOL_POINT); double Loss=Price+1000*SymbolInfoDouble(_Symbol,SYMBOL_POINT); double Take=Price-1000*SymbolInfoDouble(_Symbol,SYMBOL_POINT); int MagicNumber=55555; int kol5ot=PeriodSeconds(PERIOD_D1); //--- request.action=TRADE_ACTION_PENDING; request.symbol=Symbol(); request.volume=Lots; request.price=NormalizeDouble(Price,_Digits); request.sl=NormalizeDouble(Loss,_Digits); request.tp=NormalizeDouble(Take,_Digits); request.type=ORDER_TYPE_SELL_LIMIT; request.magic=MagicNumber; request.type_time=ORDER_TIME_SPECIFIED; request.expiration=TimeTradeServer()+5*60*kol5ot; if(OrderSend(request,result)) { PrintFormat("OrderSend for %s returned true. Expiration date = %s", EnumToString(request.type), TimeToString(request.expiration)); } } //+------------------------------------------------------------------+エキスパートジャーナルへの出力2013.01.22 16:11:00 Experts AutoTrading is enabled 2013.01.22 16:16:15 CheckExpirationinOrders (EURUSD,H1) OrderSend for ORDER_TYPE_SELL_LIMIT returned true. Expiration date = 2013.11.18 13:16 --- 2013.01.22 12:35 #9216 Nikos52 , トップスクリプトの実行とデバッグ エラー1022が表示された場合は、サービスデスクに お客様のブローカーの詳細情報をすべて記入してください。 Николай Осипов 2013.01.22 12:55 #9217 sergeev:Nikos52 , トップスクリプトの実行とデバッグ エラー1022が表示された場合は、サービスデスクに お客様のブローカーの詳細情報をすべて記入してください。 デバッグ」とはどういう意味ですか?:) --- 2013.01.22 13:00 #9218 Nikos52: デバッグという言葉からでしょうか?:)は今、あなたはスラングを知った :) Николай Осипов 2013.01.22 13:46 #9219 sergeev: ああ油絵と横からの眺め...。私はブローカーの「救助者」と話したところ、このエラーはデモ口座でのみ発生し、実際の口座では発生しないそうです。 でも、EAを書いて履歴でテストするにはどうしたらいいんだろう?- まあ、決定しているので、開発者とやりとりしているのですが。まるで昔の精神病院の逸話のように...。泳げるようになったら、プールに水を張ります。 --- 2013.01.22 14:10 #9220 Nikos52:ブローカーの「レスキュー隊」と話したところ、このエラーはデモ口座のみで、リアル口座では発生しないとのことです。 もし、MQL5ではなく、デモ口座のF9に問題がある場合は、フォーラム上のサービスデスクに、すべてのログと問題点の説明を添えてリクエストを 送信してください。 Общайтесь с разработчиками через Сервисдеск! www.mql5.com Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы. 1...915916917918919920921922923924925926927928929...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
証券会社の端末のF9が壊れている?
ビデオでは、https://www.youtube.com/watch?v=uEGd4g8xK40、F9ですべてがうまくいくことを示そうとしました。
何か見落としているかもしれない...。DC (dealing centre)について書かれていますね
私はブローカーOtkritieのMT5デモ口座 で作業しようとしています。
今日、MT5で先物で他に誰が(どんなブローカーが)動いているのか検索してみたら...。ロシアのブローカーは見つかりませんでしたが.全デモ、全デモ...。
2.このメソッドを持つクラスがあります。
ファイル名はプロパティであり、オブジェクトの初期化時に値が割り当てられる。つまり、このメソッドが呼ばれると、ファイルを開いて一行ずつ読み、適当な行が見つかり次第、その部分文字列を返すのである。ファイルが開かれていない場合、または一致する文字列がない場合は、入力された文字列を返す。
このメソッドを一度呼び出せば、すべてがうまくいくのです。しかし、何回か連続して呼び出すと、最初の1回だけ動作し、2回目以降はファイルを開こうとすると -INVALID_HANDLE(printで確認)します。何が問題なのでしょうか?
通常のオーダー設定時にF9で時刻を設定した場合。
の場合、MQL5のプログラムでも時刻が設定されます。
だから、エラーを探せ。 命令を出せ、ログを作れ、そして叫べ。
しかし、この場合、F9によってすべてがうまくいくので、何も証券会社に依存することはありません。
開発者の皆様へ、1年前はこんな感じでした。
https://www.mql5.com/ru/forum/1931/17217#comment_17217
こんにちは。
2.プログラムでexpirationパラメータを指定して注文を設定すると、注文が設定されず、エラー10022(Invalid expiry date in the request)が表示されます。
request.action=TRADE_ACTION_PENDING;
request.symbol=Symbol()。
request.volume=Lots。
request.price=NormalizeDouble(Price,Digits)。
request.sl=NormalizeDouble(Loss,Digits)です。
request.tp=NormalizeDouble(Take,Digits)とする。
request.type=ORDER_TYPE_SELL_LIMITです。
request.magic=MagicNumber。
request.type_time=ORDER_TIME_SPECIFIED;
request.expiration=TimeTradeServer()+5*60*kol5ot。
OrderSend(request,result)を実行します。
有効期限なしのオーダーセットを修正すると、有効期限が受理されるのですが。
OrderSelect(ticket)です。
request.symbol=Symbol()。
request.volume=OrderGetDouble(ORDER_VOLUME_INITIAL)です。
request.price=OrderGetDouble(ORDER_PRICE_OPEN);
request.sl=OrderGetDouble(ORDER_SL)。
request.tp=OrderGetDouble(ORDER_TP)。
request.type=ORDER_TYPE_SELL_LIMITです。
request.magic=MagicNumber。
request.order=ticket。
request.action=TRADE_ACTION_MODIFY;
request.type_time=ORDER_TIME_SPECIFIED;
request.expiration=TimeTradeServer()+5*60*kol5ot。
OrderSend(request,result)を実行します。
まだ残っているように見えますか?
開発者の皆様、1年前はこんな感じでしたね。
https://www.mql5.com/ru/forum/1931/17217#comment_17217
まだ残っているようですね。
添付の例を少し修正して確認したところです。振り子が正常に表示される。
エキスパートジャーナルへの出力
Nikos52 , トップスクリプトの実行とデバッグ
エラー1022が表示された場合は、サービスデスクに お客様のブローカーの詳細情報をすべて記入してください。
Nikos52 , トップスクリプトの実行とデバッグ
エラー1022が表示された場合は、サービスデスクに お客様のブローカーの詳細情報をすべて記入してください。
デバッグという言葉からでしょうか?:)
は
今、あなたはスラングを知った :)
ああ
油絵と横からの眺め...。
私はブローカーの「救助者」と話したところ、このエラーはデモ口座でのみ発生し、実際の口座では発生しないそうです。
でも、EAを書いて履歴でテストするにはどうしたらいいんだろう?- まあ、決定しているので、開発者とやりとりしているのですが。
まるで昔の精神病院の逸話のように...。泳げるようになったら、プールに水を張ります。
ブローカーの「レスキュー隊」と話したところ、このエラーはデモ口座のみで、リアル口座では発生しないとのことです。
もし、MQL5ではなく、デモ口座のF9に問題がある場合は、フォーラム上のサービスデスクに、すべてのログと問題点の説明を添えてリクエストを 送信してください。