エラー、バグ、質問 - ページ 1810 1...180318041805180618071808180918101811181218131814181518161817...3185 新しいコメント Anatoli Kazharski 2017.02.16 17:00 #18091 Dmitriy Skub: また何かやらかしましたね。 バージョン1531でコンパイルされています。起動時に取得。2017.02.16 18:55:19.101 MQL5 'TradePanel.ex5' はサポートされていない新しいバージョンです、クライアントターミナルを更新してください。 ライブアカウントでなくてよかった。その答えは、サービスデスクにあります。サポートチーム2017.02.16 09:46ご迷惑をおかけして申し訳ありません。近日中に別のビルドを掲載する予定です。残念ながら、ターミナルでのビルドとエディタでのコンパイラのバージョンにミスマッチがあります。 特にこの場合、MQLプログラムで使用するリソースの関係で、ターミナルバージョン1532以上が必要です。 今日は予定外のお休みをいただきました。) Artyom Trishkin 2017.02.16 17:35 #18092 Anatoli Kazharski: 今日は予定外のお休みをいただきました。) 皆さん ;) fxsaber 2017.02.16 18:24 #18093 Artyom Trishkin: 皆さん ;) 1531は24時間以上、すべてのコードで動作しているので、私は何か間違ったことをしているに違いありません。 Anatoli Kazharski 2017.02.16 18:24 #18094 fxsaber: 1531は24時間以上、すべてのコードで動作しているので、私は何か間違ったことをしているに違いありません。 この問題は、すべてのコードで発生するわけではありません。 Dmitri Custurov 2017.02.17 09:02 #18095 for (int i=0; i<PositionsTotal();i++) {if (PositionSelect(_Symbol)) {if (PositionGetInteger(POSITION_TIME)<TimeBuffer[0]) {MqlTradeRequest request={0}; MqlTradeResult result={0}; request.action=TRADE_ACTION_DEAL; request.symbol=_Symbol; request.volume=Volume; request.sl=NormalizeDouble(Minimum+((Delta*KoefSL)/100), _Digits); request.tp=NormalizeDouble(Minimum-((Delta*(100-KoefTP))/100), _Digits); request.type=ORDER_TYPE_SELL; request.price=Bid; // open price request.type_time=ORDER_TIME_GTC; //--- send a trade request trade2=OrderSend(request,result);}}} こんにちは フォーラムユーザーの皆様。if(PositionGetInteger(POSITION_TIME)<TimeBuffer[0]) の行のどこがエラーなのかがわかりません。TimeBuffer[0]には、現在のバーのオープンタイムが格納 される。 オープンポジションの時間が 現在のバーの時間より短いかどうかを比較する必要があります。 Errors, bugs, questions How to add a can not open market fxsaber 2017.02.17 09:05 #18096 Dmitri Custurov:for (int i=0; i<PositionsTotal();i++) {if (PositionSelect(_Symbol)) {if (PositionGetInteger(POSITION_TIME)<TimeBuffer[0]) {MqlTradeRequest request={0}; MqlTradeResult result={0}; request.action=TRADE_ACTION_DEAL; request.symbol=_Symbol; request.volume=Volume; request.sl=NormalizeDouble(Minimum+((Delta*KoefSL)/100), _Digits); request.tp=NormalizeDouble(Minimum-((Delta*(100-KoefTP))/100), _Digits); request.type=ORDER_TYPE_SELL; request.price=Bid; // open price request.type_time=ORDER_TIME_GTC; //--- send a trade request trade2=OrderSend(request,result);}}} こんにちは フォーラムユーザーの皆様。if(PositionGetInteger(POSITION_TIME)<TimeBuffer[0]) の行のどこがエラーなのかがわかりません。TimeBuffer[0]には、現在のバーのオープンタイムが格納 される。 オープンポジションの時間が 現在のバーの時間より短いかどうかを比較する必要があります。 ハイライトされた行は不要です。またはPositionGetSymbolを行うか、より良いPositionSelectByTicket(PositionGetTicket)を行います。 Yousufkhodja Sultonov 2017.02.17 17:46 #18097 UPUのEAが注文を開けない理由を教えてください。確かに、自宅のパソコンでリモートデスクトップを開き、同じ端末とEAを使いっぱなしにしています。もしかして、これらのEAが互いに干渉しあっているのでは?自宅のPCでEAを呼び出して閉じると、何事もなかったかのようにEAがポジションをオープン します。 Vladimir Karputov 2017.02.17 18:50 #18098 Yousufkhodja Sultonov: UPUのEAが注文を開けない理由を教えてください。たしかに、自宅のパソコンにリモートデスクトップを置いて、同じターミナルとEAを開きっぱなしにしています。もしかして、これらのEAが互いに干渉しあっているのでは?自宅のPCでEAを呼び出して閉じると、何事もなかったかのようにEAがポジションをオープン します。UPUは基本的にコンピュータと同じですが、ただ、あなたの部屋にはなく、通常はどこか遠くの場所にあり、あなたの取引口座に接続されていることが特徴です。Expert Advisor 自身は、取引口座に常時いくつの接続があるかの情報を得ることができません。Expert Advisorは、以下の情報を基にロジックを構築することができます。かいきんすうどのマジックナンバーがオープンポジションにあるのか注文保留数また、「...なぜUPUのEAが開かないのか...」という文言があります。...」は不正確です。開かないってどういうこと?開こうとすると、エラーが表示されるのですが?一般的には、まずEAの内部ロジック、つまりマーケットエントリーが何に依存しているのかを知る必要があります。これがないとどうしようもない。 Yousufkhodja Sultonov 2017.02.17 20:35 #18099 Vladimir Karputov:UPUは基本的にコンピュータと同じですが、ただ、あなたの部屋にはなく、通常はどこか遠くの場所にあり、あなたの取引口座に接続されていることが特徴です。Expert Advisor 自身は、取引口座に常時いくつの接続があるかの情報を得ることができません。Expert Advisorは、以下の情報を基にロジックを構築することができます。かいきんすうどのマジックナンバーがオープンポジションにあるのか注文保留数また、「...なぜUPUのEAが開かないのか...」という文言があります。...」は不正確です。開かないってどういうこと?開こうとすると、エラーが表示されるのですが?一般的には、まずEAの内部ロジック、つまりマーケットエントリーが何に依存しているのかを知る必要があります。これがないとできないんです。 私のコンピューターは、UPUでの EAの作業を妨害することができるのか、できないのか?なぜなら、私のパソコンでは同じEAが正常に動作しているからです。 Vladimir Karputov 2017.02.17 20:36 #18100 Yousufkhodja Sultonov: 私のコンピュータは、UPUに関するEAの作業を妨害する可能性があるのか、ないのか?なぜなら、私のパソコンでは同じEAが正常に動作しているからです。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム バグ、バグ、質問 ウラジミール・カルプトフ さん 2017.02.17 18:50 ...Expert Advisorの内部ロジックが分からない場合は、まずそのロジックを理解し、相場のエントリーを判断する必要があります。これがないとどうしようもない。 1...180318041805180618071808180918101811181218131814181518161817...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
また何かやらかしましたね。
バージョン1531でコンパイルされています。起動時に取得。
2017.02.16 18:55:19.101 MQL5 'TradePanel.ex5' はサポートされていない新しいバージョンです、クライアントターミナルを更新してください。
ライブアカウントでなくてよかった。
その答えは、サービスデスクにあります。
サポートチーム
2017.02.16 09:46
ご迷惑をおかけして申し訳ありません。近日中に別のビルドを掲載する予定です。
残念ながら、ターミナルでのビルドとエディタでのコンパイラのバージョンにミスマッチがあります。
特にこの場合、MQLプログラムで使用するリソースの関係で、ターミナルバージョン1532以上が必要です。今日は予定外のお休みをいただきました。)
皆さん ;)
1531は24時間以上、すべてのコードで動作しているので、私は何か間違ったことをしているに違いありません。
{if (PositionSelect(_Symbol))
{if (PositionGetInteger(POSITION_TIME)<TimeBuffer[0])
{MqlTradeRequest request={0};
MqlTradeResult result={0};
request.action=TRADE_ACTION_DEAL;
request.symbol=_Symbol;
request.volume=Volume;
request.sl=NormalizeDouble(Minimum+((Delta*KoefSL)/100), _Digits);
request.tp=NormalizeDouble(Minimum-((Delta*(100-KoefTP))/100), _Digits);
request.type=ORDER_TYPE_SELL;
request.price=Bid; // open price
request.type_time=ORDER_TIME_GTC;
//--- send a trade request
trade2=OrderSend(request,result);}}}
{if (PositionSelect(_Symbol))
{if (PositionGetInteger(POSITION_TIME)<TimeBuffer[0])
{MqlTradeRequest request={0};
MqlTradeResult result={0};
request.action=TRADE_ACTION_DEAL;
request.symbol=_Symbol;
request.volume=Volume;
request.sl=NormalizeDouble(Minimum+((Delta*KoefSL)/100), _Digits);
request.tp=NormalizeDouble(Minimum-((Delta*(100-KoefTP))/100), _Digits);
request.type=ORDER_TYPE_SELL;
request.price=Bid; // open price
request.type_time=ORDER_TIME_GTC;
//--- send a trade request
trade2=OrderSend(request,result);}}}
UPUのEAが注文を開けない理由を教えてください。たしかに、自宅のパソコンにリモートデスクトップを置いて、同じターミナルとEAを開きっぱなしにしています。もしかして、これらのEAが互いに干渉しあっているのでは?自宅のPCでEAを呼び出して閉じると、何事もなかったかのようにEAがポジションをオープン します。
UPUは基本的にコンピュータと同じですが、ただ、あなたの部屋にはなく、通常はどこか遠くの場所にあり、あなたの取引口座に接続されていることが特徴です。Expert Advisor 自身は、取引口座に常時いくつの接続があるかの情報を得ることができません。Expert Advisorは、以下の情報を基にロジックを構築することができます。
一般的には、まずEAの内部ロジック、つまりマーケットエントリーが何に依存しているのかを知る必要があります。これがないとどうしようもない。
UPUは基本的にコンピュータと同じですが、ただ、あなたの部屋にはなく、通常はどこか遠くの場所にあり、あなたの取引口座に接続されていることが特徴です。Expert Advisor 自身は、取引口座に常時いくつの接続があるかの情報を得ることができません。Expert Advisorは、以下の情報を基にロジックを構築することができます。
一般的には、まずEAの内部ロジック、つまりマーケットエントリーが何に依存しているのかを知る必要があります。これがないとできないんです。
私のコンピュータは、UPUに関するEAの作業を妨害する可能性があるのか、ないのか?なぜなら、私のパソコンでは同じEAが正常に動作しているからです。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
バグ、バグ、質問
ウラジミール・カルプトフ さん 2017.02.17 18:50
...
Expert Advisorの内部ロジックが分からない場合は、まずそのロジックを理解し、相場のエントリーを判断する必要があります。これがないとどうしようもない。