[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 44 1...373839404142434445464748495051...1145 新しいコメント Dmitry Fedoseev 2009.03.27 05:03 #431 yar4i писал(а)>> EA最適化時に発生するエラー「最適化中に1パスが行われ、1つの結果は重要でないとして破棄されました」の対処法を教えてください。 最適化結果」タブの「無駄な結果をスキップする」のチェックをはずす。 Alexander 2009.03.27 07:38 #432 整数へ それは、同志が永遠に覚えているものなのでしょうか?:-) 削除済み 2009.03.27 11:58 #433 整数へ 最適化の結果にも何も表示されない :( この記事のシンプルなExpert Advisorを使用しました私の最初の "grail " です。 Виктор 2009.03.27 14:30 #434 yar4i >> : 整数へ 最適化の結果にも何も表示されない :( この記事にある簡単なEAを使ってみた私の最初の "グレイル" 単純なランニングで取引は成立するのか? 削除済み 2009.03.27 15:12 #435 みなさん、こんにちは。 グルさん、アドバイスお願いします。OrderSelect()またはOrderHistoryTotal()関数を使って、最後に閉じた注文を選択するにはどうしたらいいでしょうか? 削除済み 2009.03.27 15:13 #436 助けてください!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! When compiling Expert Advisor I get error 'MagicNumber' - variable not defined C:\Program FilesMetaTrader - AlpariexpertsCCI_RSI.mq4 (40, 27). いろいろ試してみたが、うまくいかない・・・・・・・。 //+------------------------------------------------------------------+ //| expertCCI_RSI.mq4 | //| Copyright © 2009, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2009, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //---- input parameters extern int pCCI=14; extern int pRSI=14; extern double Lots=0.1; extern int MagicNamber=50001; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } bool CheckOrders(int Type) { bool Result= True; for(int i=0; i<OrdersTotal(); i++) if(OrderSelect( i, SELECT_BY_POS)) if(OrderMagicNumber()== MagicNumber && OrderSymbol() == Symbol()) if(OrderType()== Type) { if( Type==OP_BUY) if(!OrderClose(OrderTicket(),OrderLots(),Bid,0)) Result= False; if( Type==OP_SELL) if(!OrderClose(OrderTicket(),OrderLots(),Ask,0)) Result= False; } else Result= False; return( Result); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { //---- double cci_0=iCCI(NULL,0, pCCI,1,0); double cci_1=iCCI(NULL,0, pCCI,1,1); double rsi_0=iRSI(NULL,0, pRSI,1,0); double rsi_1=iRSI(NULL,0, pRSI,1,1); if(( cci_0 < cci_1 && cci_0 > 100) && ( rsi_0 < rsi_1 && rsi_0 > 70)) if( CheckOrders(OP_SELL)) { if(!OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, 0, 0, NULL, MagicNumber)) Print("Не открыт ордер Buy. Ошибка №", GetLastError()); } if(( cci_0 > cci_1 && cci_0 < -100) && ( rsi_0 > rsi_1 && rsi_0 < 30)) if( CheckOrders(OP_BUY)) { if(!OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, 0, 0, NULL, MagicNumber)) Print("Не открыт ордер Sell. Ошибка №", GetLastError()); } //---- return(0); } //+------------------------------------------------------------------+ DrShumiloff 2009.03.27 15:16 #437 extern int MagicNa mber=50001; Rustamzhan Salidzhanov 2009.03.27 15:20 #438 xruss писал(а)>> みなさん、こんにちは。 Guru, please advise - How can I select last closed order with OrderSelect() or OrderHistoryTotal()? // ищем самый последний закрытый ордер for( i=OrdersHistoryTotal(); i>=0; i--){ if(OrderSelect( i, SELECT_BY_POS, MODE_HISTORY)){ if(OrderSymbol()==Symbol()){ if(OrderMagicNumber()== MagicNumber){ if(OrderCloseTime()!=0){ if(OrderCloseTime()> time){ time=OrderCloseTime(); tikcet=OrderTicket(); profit=OrderProfit(); } } } } } } 削除済み 2009.03.27 15:50 #439 xrustに。 )) マジックナンバーを使わない場合、代わりに何を書けばいいのでしょうか? 削除済み 2009.03.27 17:54 #440 granit77 >> : 単純な動作でトレードができるのか? 取引は行われていません。エラー130が表示されているので、ストップの設定に問題があったのでしょう。 検索した結果、stopが100に設定されていることがわかり、1000に設定したところ、すべてOKになりましたが、最適化はまだ機能していません :( 1...373839404142434445464748495051...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
EA最適化時に発生するエラー「最適化中に1パスが行われ、1つの結果は重要でないとして破棄されました」の対処法を教えてください。
最適化結果」タブの「無駄な結果をスキップする」のチェックをはずす。
整数へ
それは、同志が永遠に覚えているものなのでしょうか?:-)
整数へ
最適化の結果にも何も表示されない :(
この記事のシンプルなExpert Advisorを使用しました私の最初の "grail " です。
整数へ
最適化の結果にも何も表示されない :(
この記事にある簡単なEAを使ってみた私の最初の "グレイル"
単純なランニングで取引は成立するのか?
みなさん、こんにちは。
グルさん、アドバイスお願いします。OrderSelect()またはOrderHistoryTotal()関数を使って、最後に閉じた注文を選択するにはどうしたらいいでしょうか?
助けてください!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
When compiling Expert Advisor I get error 'MagicNumber' - variable not defined C:\Program FilesMetaTrader - AlpariexpertsCCI_RSI.mq4 (40, 27).
いろいろ試してみたが、うまくいかない・・・・・・・。
みなさん、こんにちは。
Guru, please advise - How can I select last closed order with OrderSelect() or OrderHistoryTotal()?
xrustに。
))
マジックナンバーを使わない場合、代わりに何を書けばいいのでしょうか?
単純な動作でトレードができるのか?
取引は行われていません。エラー130が表示されているので、ストップの設定に問題があったのでしょう。
検索した結果、stopが100に設定されていることがわかり、1000に設定したところ、すべてOKになりましたが、最適化はまだ機能していません :(