エキスパート: ZigZag EA - ページ 6 1234567 新しいコメント Satbieter 2022.04.13 20:24 #51 もちろんです。 エキスパートでは全く表示されません。 エディタで開いて再コンパイルすると、以下のエラーが出ます: 'INIT_FAILED' - expression not boolean ZigZag EA.mq5 427 20 'INIT_FAILED' - expression not boolean ZigZag EA.mq5 433 17 Carl Schreiber 2022.04.13 22:01 #52 Satbieter #:もちろんだ。エキスパートにも表示されていない。エディターで開いて再コンパイルすると、次のようなエラーが出る:'INIT_FAILED' - expression not boolean ZigZag EA.mq5 427 20 'INIT_FAILED' - expression not boolean ZigZag EA.mq5 433 17 OnInitはエラー(INIT_PARAMETERS_INCORRECT、135行目)で終了します。 そのため、チャート上に表示されません: input double InpLots = 0; // ロット(または "ロット">0かつ "リスク"==0、または "ロット"==0かつ "リスク">0)。 input double Risk = 5; // リスク(または "ロット">0かつ "リスク"==0、または "ロット"==0かつ "リスク">0) Vladimir Karputov 2022.04.14 07:39 #53 バージョン1.006を 使用 Satbieter 2022.04.15 19:35 #54 今は機能している。 完璧だ。 Arya Yudhistira 2022.08.22 06:05 #55 親愛なるウラジミール、 このEAを知ることができてうれしいです。エントリーとエグジットのルール:エントリー2つのジグザグが 1つの価格で出会い、エグジット2つのジグザグが1つの価格で出会う。このエントリー/エグジットを使うかどうか、オプションにすることができます。 ありがとうございました。 Arya Yudhistira 2022.08.25 05:21 #56 バージョン1.006が見つかりません。 Trader Vader 2022.10.08 16:07 #57 ニュースから保存するためにフラクタルを追加 し、フィボの代わりにピップでストップとテイクを追加し、リバーサルを追加し、フクロウは優れているので、あなたが有益な設定を選択し、ヘッジのための注文の制限を追加する必要があります。 Vadim Abramovich 2022.12.30 16:31 #58 素晴らしいアドバイザーだ! YANETT PIRELA 2023.09.12 04:52 #59 ロボットには2つのコンパイルエラーが あります。 Enrique Enguix 2023.09.14 15:30 #60 YANETT PIRELA コンパイルエラーが あり、修正方法を教えてください。 エラーはこの関数にあります: //+------------------------------------------------------------------+ //| フリー・マージンからの取引に対するロットまたはリスクのパーセンテージ。 //+------------------------------------------------------------------+ bool LotsOrRisk(const double lots,const double risk,const int digits_adjust) { if(lots<0.0 && risk<0.0) { Print(__FUNCTION__,", ERROR: Parameter (\"lots\" or \"risk\") can't be less than zero"); return(false); } if(lots==0.0 && risk==0.0) { Print(__FUNCTION__,", ERROR: Trade is impossible: You have set \"lots\" == 0.0 and \"risk\" == 0.0"); return(false); } if(lots>0.0 && risk>0.0) { Print(__FUNCTION__,", ERROR: Trade is impossible: You have set \"lots\" > 0.0 and \"risk\" > 0.0"); return(false); } if(lots>0.0) { string err_text=""; if(!CheckVolumeValue(lots,err_text)) { Print(__FUNCTION__,", ERROR: ",err_text); return(false); } } else if(risk>0.0) { if(m_money!=NULL) delete m_money; m_money=new CMoneyFixedMargin; if(m_money!=NULL) { if(!m_money.Init(GetPointer(m_symbol),Period(),m_symbol.Point()*digits_adjust)) return(INIT_FAILED); m_money.Percent(risk); } else { Print(__FUNCTION__,", ERROR: Object CMoneyFixedMargin is NULL"); return(INIT_FAILED); } } //--- return(true); } 動作させるには、return (INIT_FAILED);をreturn falseに 変更する必要があります; 以前のバージョンでは動作していたと思いますが、現在はブール式ではありません。 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
もちろんです。
エキスパートでは全く表示されません。
エディタで開いて再コンパイルすると、以下のエラーが出ます:
'INIT_FAILED' - expression not boolean ZigZag EA.mq5 427 20
もちろんだ。
エキスパートにも表示されていない。
エディターで開いて再コンパイルすると、次のようなエラーが出る:
'INIT_FAILED' - expression not boolean ZigZag EA.mq5 427 20
OnInitはエラー(INIT_PARAMETERS_INCORRECT、135行目)で終了します。
そのため、チャート上に表示されません:
バージョン1.006を 使用
今は機能している。
完璧だ。
親愛なるウラジミール、
このEAを知ることができてうれしいです。エントリーとエグジットのルール:エントリー2つのジグザグが 1つの価格で出会い、エグジット2つのジグザグが1つの価格で出会う。このエントリー/エグジットを使うかどうか、オプションにすることができます。
ありがとうございました。
エラーはこの関数にあります:
動作させるには、return (INIT_FAILED);をreturn falseに 変更する必要があります;
以前のバージョンでは動作していたと思いますが、現在はブール式ではありません。