コーディングのヘルプ - ページ 704 1...697698699700701702703704705706707708709710711...786 新しいコメント peter22 2016.10.31 17:05 #7031 mladen: Leaお待たせしました P E R F E C T !今回も迅速な対応をありがとうございました。Lea Fausto Nunziante Del Gaudio 2016.10.31 17:22 #7032 こんにちは、コーダーさん、質問です。もし、一つのインディケータをベースに各タイムフレームで異なる設定をしたシグナルを作成し、その値を読み取るためにiCustom 関数を使用したい場合、どのように行うことができるのでしょうか?例えばLenght1(first tf), Lenght2(for second tf)などと書いてもiCustom関数を使うことができません。値を読み取りたいタイムフレームごとに異なるソースインジケータ(異なる外部変数名を持つ)を作成しなければならないのでしょうか? Fausto Nunziante Del Gaudio 2016.10.31 19:00 #7033 mladen: おそらく、文字列でパラメータを入力し、その文字列から適切な配列にパースする必要があります。この投稿でその例をチェックしてみてください :https://www.mql5.com/en/forum/179807/page198 ありがとうございます、興味深いです Mladen Rakic 2016.10.31 19:00 #7034 thefxpros: こんにちは、コーダーさん、質問です。もし、一つのインディケータをベースに各タイムフレームで異なる設定をしたシグナルを作成し、その値を読み取るためにiCustom関数を使用したい場合、どのように行うことができるのでしょうか?例えばLenght1(first tf), Lenght2(for second tf)などと書いてもiCustom関数を使うことができません。値を読み取りたいタイムフレームごとに異なるソースインジケータ(異なる外部変数名を持つ)を作成しなければならないのでしょうか? おそらく、文字列にパラメータを入力し、その文字列の一部を適切な配列にパースする必要があるでしょう。その例として、この投稿をチェックしてください :https://www.mql5.com/en/forum/179807/page198 Jesing Sumesara 2016.11.01 21:20 #7035 親愛なる友人へ私はコーディングする必要があります。キャンドルクローズ、キャンドルがUPして いる場合は、アラートUPと キャンドルがダウンして いる場合は、アラートDOWN 任意の時間枠です。あなたが持っている場合plsは私を共有しています。adanceであなたに感謝します。- jesing BeastyBoy 2016.11.02 08:57 #7036 こんにちは私のトレーディングアイディアに問題があります。double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1).BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1); double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i); double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i); 文字列BUY="false"; string SELL="false"。 if(TradeAfterTP==false&&(BU1>Close[1]&&BL1>Close[1])|||(TradeAfterTP&&BU1>Close[1])(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]))BUY="true"; if(TradeAfterTP==false&&(BL1<Close[1]&&BU1<Close[1])|||(TradeAfterTP&&BU1<Close[1]))(TradeAfterTP&&BL1<Close[1]&&BU1<Close[1]))SELL="true "とする。 文字列 SignalBUY="false"。文字列 SignalSELL="false";EAが偽のポイントで取引を開始し、次の瞬間にそれを閉じます---なぜですか?どんなヘルプをお願いします?とにかくありがとうございます・・・。 ファイル: Zwischenablage01.jpg 226 kb Coding help "すべてのコントロールパスが値を返すわけではありません "エラー "Not all control paths Mladen Rakic 2016.11.02 10:24 #7037 BeastyBoy:こんにちは私のトレーディングアイデアで問題があります。double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1); double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i); string BUY="false"; string SELL="false"; if(TradeAfterTP==false&&!BU1>Close[False])。(BU1>Close[1]&&BL1>Close[1])||(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]); if(TradeAfterTP==false&!Close[1]&&BL1>Close[1]))BUY="true"; if(TradeAfterTP===false&&!?(BL1<Close[1]&&BU1<Close[1])||(TradeAfterTP&&BL1<Close[1]&)&BU1<Close[1]))SELL="true"; string SignalBUY="false";文字列 SignalSELL="false"。EAが偽のポイントで開き、次の瞬間にそれを閉じます---なぜですか?どのようなヘルプをお願いします?とにかくありがとうございます... 閉じるのはそのコードに依存しません。注文を閉じるタイミングをチェックする部分を確認して ください。 BeastyBoy 2016.11.02 10:49 #7038 ムラデンさん、ありがとうございます。クローズとは、:if((SELL=="true")||?またはif((BUY=="true"))???? Mladen Rakic 2016.11.02 10:57 #7039 BeastyBoy: ムラデンさん、ありがとうございます。クローズとは、:if((SELL=="true")||?またはif((BUY=="true"))???? そして、「何もしない」はいつですか? BeastyBoy 2016.11.02 15:03 #7040 また、「何もしない」とはどういうことですか? 買い:BU1<Close[1]で、再度BU1>Close[1]まで待つ、または売りモードの場合。EAは、トレンドが修正されたときに、買い(売り)を行うという考え方です。スーパーウッディ・プリンチプと同じ考え方です。買う。長いCCIが>0、速いCCIが=-100のとき。 わかり にくくてすみません......。ありがとうございました。 1...697698699700701702703704705706707708709710711...786 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Lea
お待たせしました
P E R F E C T !
今回も迅速な対応をありがとうございました。Lea
こんにちは、コーダーさん、質問です。
もし、一つのインディケータをベースに各タイムフレームで異なる設定をしたシグナルを作成し、その値を読み取るためにiCustom 関数を使用したい場合、どのように行うことができるのでしょうか?例えばLenght1(first tf), Lenght2(for second tf)などと書いてもiCustom関数を使うことができません。
値を読み取りたいタイムフレームごとに異なるソースインジケータ(異なる外部変数名を持つ)を作成しなければならないのでしょうか?
おそらく、文字列でパラメータを入力し、その文字列から適切な配列にパースする必要があります。
この投稿でその例をチェックしてみてください :https://www.mql5.com/en/forum/179807/page198
ありがとうございます、興味深いです
こんにちは、コーダーさん、質問です。
もし、一つのインディケータをベースに各タイムフレームで異なる設定をしたシグナルを作成し、その値を読み取るためにiCustom関数を使用したい場合、どのように行うことができるのでしょうか?例えばLenght1(first tf), Lenght2(for second tf)などと書いてもiCustom関数を使うことができません。
値を読み取りたいタイムフレームごとに異なるソースインジケータ(異なる外部変数名を持つ)を作成しなければならないのでしょうか?
おそらく、文字列にパラメータを入力し、その文字列の一部を適切な配列にパースする必要があるでしょう。
その例として、この投稿をチェックしてください :https://www.mql5.com/en/forum/179807/page198
私はコーディングする必要があります。
キャンドルクローズ、キャンドルがUPして いる場合は、アラートUPと キャンドルがダウンして いる場合は、アラートDOWN 任意の時間枠です。
あなたが持っている場合plsは私を共有しています。
adanceであなたに感謝します。
- jesing
こんにちは
私のトレーディングアイディアに問題があります。
double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1).BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);
double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i); double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);
文字列BUY="false";
string SELL="false"。
if(TradeAfterTP==false&&(BU1>Close[1]&&BL1>Close[1])|||(TradeAfterTP&&BU1>Close[1])
(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]))BUY="true";
if(TradeAfterTP==false&&(BL1<Close[1]&&BU1<Close[1])|||(TradeAfterTP&&BU1<Close[1]))
(TradeAfterTP&&BL1<Close[1]&&BU1<Close[1]))SELL="true "とする。
文字列 SignalBUY="false"。
文字列 SignalSELL="false";
EAが偽のポイントで取引を開始し、次の瞬間にそれを閉じます---なぜですか?
どんなヘルプをお願いします?
とにかくありがとうございます・・・。
こんにちは
私のトレーディングアイデアで問題があります。
double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);
double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);
string BUY="false";
string SELL="false";
if(TradeAfterTP==false&&!BU1>Close[False])。(BU1>Close[1]&&BL1>Close[1])||
(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]); if(TradeAfterTP==false&!Close[1]&&BL1>Close[1]))BUY="true";
if(TradeAfterTP===false&&!?(BL1<Close[1]&&BU1<Close[1])||
(TradeAfterTP&&BL1<Close[1]&)&BU1<Close[1]))SELL="true";
string SignalBUY="false";
文字列 SignalSELL="false"。
EAが偽のポイントで開き、次の瞬間にそれを閉じます---なぜですか?
どのようなヘルプをお願いします?
とにかくありがとうございます...
ムラデンさん、ありがとうございます。
クローズとは、:
if((SELL=="true")||?
または
if((BUY=="true"))
????
ムラデンさん、ありがとうございます。
クローズとは、:
if((SELL=="true")||?
または
if((BUY=="true"))
????
また、「何もしない」とはどういうことですか?
買い:BU1<Close[1]で、再度BU1>Close[1]まで待つ、または売りモードの場合。
EAは、トレンドが修正されたときに、買い(売り)を行うという考え方です。
スーパーウッディ・プリンチプと同じ考え方です。
買う。長いCCIが>0、速いCCIが=-100のとき。
わかり にくくてすみません......。
ありがとうございました。