tag:blogger.com,1999:blog-3764781492495559537.post193916096866188679..comments2023-12-04T02:31:40.115+09:00Comments on ■ FXシステムトレード奮闘記: MT4用EA開発時代 - その他課題検証/検討結果もろもろahahaFxhttp://www.blogger.com/profile/12925100687041373057noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-3764781492495559537.post-12727958348099569852013-05-07T18:28:05.288+09:002013-05-07T18:28:05.288+09:00kartz様
さっそくの調査&応援ありがとうございます!!
#返信遅くなってすみません。。
...kartz様 <br /><br />さっそくの調査&応援ありがとうございます!! <br />#返信遅くなってすみません。。 <br /><br />そして、今更気付いたのですが、生ログを一回もブログに載せてなかったですね。。 <br />なので、ログをダウンロードできる様にしました。 <br />#ブログ記事にも追記しました。 <br /><br />http://dl.dropbox.com/u/22484653/%E3%83%96%E3%83%AD%E3%82%B0%E8%A8%98%E4%BA%8B%E7%94%A8/20110621%E6%8A%95%E7%A8%BF%E5%88%86/EALOG.zip <br /><br /><br />さっそく本題ですが、指摘された箇所、確かに考慮モレでバグですね。 <br /><br />> if( OrderSelect(ahahaFxhttps://www.blogger.com/profile/12925100687041373057noreply@blogger.comtag:blogger.com,1999:blog-3764781492495559537.post-9010731378334995912013-05-07T18:27:26.852+09:002013-05-07T18:27:26.852+09:00補足します。
FWGetNextActionOnError()
→ case ERR_INVA...補足します。 <br /><br />FWGetNextActionOnError() <br />→ case ERR_INVALID_TRADE_PARAMETERS <br />→ FWGetCurrentOrderCondition() <br />→ OrderSelect() 失敗続き <br />→ return(ACT_OK); <br /><br />という説明が抜けていました。 <br /><br />【旧ブログから転記】<br />※ このコメントは、旧ブログで頂いたコメントを、ブログ筆者が転記したものです。kartz 【旧ブログから転記】noreply@blogger.comtag:blogger.com,1999:blog-3764781492495559537.post-2549395847117436212013-05-07T18:26:53.999+09:002013-05-07T18:26:53.999+09:00こんにちは。
ahfw_OrderSelect.zip 内の ahfw.mqh を拝見しました。...こんにちは。 <br /><br />ahfw_OrderSelect.zip 内の ahfw.mqh を拝見しました。 <br />FWClosePositions() の中に怪しい箇所があります。 <br />以下の★印が私の思考経路です。今回の事件の原因かどうかは分かりませんが…。 <br /><br />1413行め: <br />// ペンディング中オーダの削除 <br />if( !((OrderType()==OP_BUY) || (OrderType()==OP_SELL)) ) <br />★ この中に入っていったとします。 <br /><br />1421行め: <br />if( OrderDelete(OrderTicket() ,White) ) {result = TRUE ; break; } <br />★ OrderDelete() が失敗したとします。kartz 【旧ブログから転記】noreply@blogger.com