[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 112 1...105106107108109110111112113114115116117118119...432 新しいコメント 削除済み 2013.01.22 07:45 #1111 皆さん、こんにちは。どこに書けばいいのかわからないので、ここに書きます。現地の専門家にとって、難しくないシンプルなインジケータが必要だ。もしかしたら他の場所かもしれませんが、検索しても何も出てきませんでした(+7)。クロッシングワイプのヒストグラムを、ゼロより下と上のバーで、それぞれ赤と緑で使いたいのですが。7EMAのクローズと7EMAのオープンを使っています。このようなインジケータがすでに存在する場合は、鼻を突き出すか、書いてくださいするのは難しいことができません。インジケーターとして使うので、使い方がわからない) Vadim Zhunko 2013.01.22 08:22 #1112 Djon777: 皆さん、こんにちは。どこに書けばいいのかわからないので、ここに書きます。現地の専門家にとって、難しくないシンプルなインジケータが必要だ。もしかしたら他の場所かもしれませんが、検索しても何も出てきませんでした(+7)。クロッシングワイプのヒストグラムを、ゼロより下と上のバーで、それぞれ赤と緑で使いたいのですが。7EMAのクローズと7EMAのオープンを使っています。このようなインジケータがすでに存在する場合は、鼻を突き出すか、書いてくださいするのは難しいことができません。インジケーターとして使うので、使い方がわからない) MACDは、MT4の標準的な指標のセットに入っています。 削除済み 2013.01.22 08:32 #1113 Zhunko: MACDはMT4標準のインジケーターセットに含まれています。 わかってはいるのですが、必要なのはこのようなヒストグラムです http://savepic.org/2586171.gif Boris 2013.01.22 09:42 #1114 artmedia70: 差別だけでは...:( 差別」するためには、まず「差別」すること!?唯一の問題は、誰が?;) 削除済み 2013.01.22 11:59 #1115 こんにちは。カスタムインジケータを EAで使用したいのですが、インジケータをダウンロードし、そのコードを取ってEAに貼り付けました。エラーが出ました。 私の理解では、SetIndexBuffer() 関数はインジケータにしか 使えないと思うのですが。別の関数に変更するか(どの関数に)、カスタムインジケータからデータを抽出してExpert Advisorのコードに挿入するか、どうすればよいですか?是非ともよろしくお願いします。 削除済み 2013.01.22 12:05 #1116 こんにちは。SupDemを持っていて、少し変えて、帯状厚みバッファを追加しました。これらのバーを0番目のバーからの相対的な番号で見つけようとしているのです。double GetSapDemUP(string sy="0", int tf=0,int ne=0) { if (sy=="" || sy=="0") sy=Symbol(); double zz; int i, k=iBars(sy, tf), ke=0; for (i=1; i<k; i++) { zz=iCustom(sy, tf, "SupDem_5z_1", 6, i+1); if (zz!=0) { ke++; if (ke>ne) return(zz); } } Print("SupDem_5z_1(): SupDem ",ne," не найден"); return(0); } double GetSapDemDN(string sy="0", int tf=0,int ne=0) { if (sy=="" || sy=="0") sy=Symbol(); double zz; int i, k=iBars(sy, tf), ke=0; for (i=0; i<k; i++) { zz=iCustom(sy, tf, "SupDem_5z_1", 5, i); if (zz!=0) { ke++; if (ke>ne) return(zz); } } Print("SupDem_5z_1(): SupDem ",ne," не найден"); return(0); } 動作しないのですが、何か間違ったことをしたのでしょうか? コードについて教えてください。 ファイル: supdem_5z_1_1.mq4 12 kb Василий 2013.01.22 13:28 #1117 こんにちは。 プロフェッショナルの皆様、アドバイスをお願いします。 価格がこの注文の建値より50pips上回る場合、この注文は修正されなければなりません。 OrderSelect(0, SELECT_BY_POS,MODE_TRADES); double OPEN =OrderOpenPrice(); double maximus = OPEN + 0.00500; アラート(「maximus = ",maximus」)。 double minimus = OPEN - 0.00500; RefreshRates()。//データを更新する。 timecur = TimeToStr(TimeCurrent(),TIME_SECONDS); //現在時刻をHH:MM形式で計算する。 if ((timecur > "00:00:00" && (timecur < "22:58:00") && (Deal_s == 1) && (Deal_bb == 0)&& (Bid > maxus))) { OrderSelect(0, SELECT_BY_POS,MODE_TRADES); Lootup = OrderLots () * 0.34; Lootdown = OrderLots () * 0.34; OrderClose(OrderTicket(), Lootdown, Ask, 10, CLR_NONE); アラート(GetLastError())。 Deal_bb = 1;} 日中の出来事であれば、できるようになっています。数日後に閉じるまで、始値+50Pが各ロットの価格によってコントロールされているかどうかを確認する方法を教えてください。 [ARCHIVE]Any rookie question, so [アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. コーディングの方法は? Alekseu Fedotov 2013.01.22 14:06 #1118 berezhnuy:こんにちは。SupDemを持っていて、少し変えて、帯状厚みバッファを追加しました。これらのバーを0番目のバーからの相対的な番号で見つけようとしているのです。 見つからないのですが、何がいけなかったのでしょうか? ヘルプコード そうやって0と1のバッファにある極値の価格を探すんだ!!!printやsoment, 2と3, 4と5のバッファで値を出力してみて ください。の例です。Comment(iCustom(NULL,0, "SupDem_5z_1", 5, i));こんな感じかな...。 noobys 2013.01.22 14:17 #1119 Egori4:こんにちは。カスタムインジケータをEAで使用したいのですが、インジケータをダウンロードし、そのコードを取ってEAに貼り付けました。エラーが出ました。 私の理解では、SetIndexBuffer() 関数はインジケータにしか 使えないと思うのですが。別の関数に変更するか(どの関数に)、カスタムインジケータからデータを抽出してExpert Advisorのコードに挿入するか、どうすればよいですか?是非ともご協力をお願いします。 連載第1回目。 https://www.mql5.com/ru/articles/1456 Alekseu Fedotov 2013.01.22 14:40 #1120 Boneshapper: こんにちは。 プロフェッショナルの皆様、アドバイスをお願いします。 価格がこの注文の建値より50pips上回る場合、この注文は修正されなければなりません。 OrderSelect(0, SELECT_BY_POS,MODE_TRADES); double OPEN =OrderOpenPrice(); double maximus = OPEN + 0.00500; アラート(「maximus = ",maximus」)。 double minimus = OPEN - 0.00500; RefreshRates()。//データを更新する。 timecur = TimeToStr(TimeCurrent(),TIME_SECONDS); //現在時刻をHH:MM形式で計算する。 if ((timecur > "00:00:00" && (timecur < "22:58:00") && (Deal_s == 1) && (Deal_bb == 0)&& (Bid > maxus))) { OrderSelect(0, SELECT_BY_POS,MODE_TRADES); Lootup = OrderLots () * 0.34; Lootdown = OrderLots () * 0.34; OrderClose(OrderTicket(), Lootdown, Ask, 10, CLR_NONE); アラート(GetLastError())。 Deal_bb = 1;} 日中の出来事であれば、できるようになっています。数日後にクローズするまで、各ロットの始値+50Pを制御する条件を設定する方法を確認する方法を教えてください。 ポジションをループしてみるfor(int i=OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if(OrderType()==OP_BUY) { //ваши действия } if(OrderType()==OP_SELL) { //ваши действия } } } 1...105106107108109110111112113114115116117118119...432 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さん、こんにちは。どこに書けばいいのかわからないので、ここに書きます。現地の専門家にとって、難しくないシンプルなインジケータが必要だ。もしかしたら他の場所かもしれませんが、検索しても何も出てきませんでした(+7)。クロッシングワイプのヒストグラムを、ゼロより下と上のバーで、それぞれ赤と緑で使いたいのですが。7EMAのクローズと7EMAのオープンを使っています。このようなインジケータがすでに存在する場合は、鼻を突き出すか、書いてくださいするのは難しいことができません。インジケーターとして使うので、使い方がわからない)
MACDはMT4標準のインジケーターセットに含まれています。
わかってはいるのですが、必要なのはこのようなヒストグラムです http://savepic.org/2586171.gif
差別だけでは...:(
こんにちは。
カスタムインジケータを EAで使用したいのですが、インジケータをダウンロードし、そのコードを取ってEAに貼り付けました。エラーが出ました。 私の理解では、SetIndexBuffer() 関数はインジケータにしか 使えないと思うのですが。別の関数に変更するか(どの関数に)、カスタムインジケータからデータを抽出してExpert Advisorのコードに挿入するか、どうすればよいですか?
是非ともよろしくお願いします。
こんにちは。
SupDemを持っていて、少し変えて、帯状厚みバッファを追加しました。
これらのバーを0番目のバーからの相対的な番号で見つけようとしているのです。
動作しないのですが、何か間違ったことをしたのでしょうか? コードについて教えてください。こんにちは。
プロフェッショナルの皆様、アドバイスをお願いします。
価格がこの注文の建値より50pips上回る場合、この注文は修正されなければなりません。
OrderSelect(0, SELECT_BY_POS,MODE_TRADES);
double OPEN =OrderOpenPrice();
double maximus = OPEN + 0.00500;
アラート(「maximus = ",maximus」)。
double minimus = OPEN - 0.00500;
RefreshRates()。//データを更新する。
timecur = TimeToStr(TimeCurrent(),TIME_SECONDS); //現在時刻をHH:MM形式で計算する。
if ((timecur > "00:00:00" && (timecur < "22:58:00") && (Deal_s == 1) && (Deal_bb == 0)&& (Bid > maxus)))
{
OrderSelect(0, SELECT_BY_POS,MODE_TRADES);
Lootup = OrderLots () * 0.34;
Lootdown = OrderLots () * 0.34;
OrderClose(OrderTicket(), Lootdown, Ask, 10, CLR_NONE);
アラート(GetLastError())。
Deal_bb = 1;
}
日中の出来事であれば、できるようになっています。数日後に閉じるまで、始値+50Pが各ロットの価格によってコントロールされているかどうかを確認する方法を教えてください。
こんにちは。
SupDemを持っていて、少し変えて、帯状厚みバッファを追加しました。
これらのバーを0番目のバーからの相対的な番号で見つけようとしているのです。
見つからないのですが、何がいけなかったのでしょうか? ヘルプコードそうやって0と1のバッファにある極値の価格を探すんだ!!!
printやsoment, 2と3, 4と5のバッファで値を出力してみて ください。
の例です。
こんな感じかな...。
こんにちは。
カスタムインジケータをEAで使用したいのですが、インジケータをダウンロードし、そのコードを取ってEAに貼り付けました。エラーが出ました。 私の理解では、SetIndexBuffer() 関数はインジケータにしか 使えないと思うのですが。別の関数に変更するか(どの関数に)、カスタムインジケータからデータを抽出してExpert Advisorのコードに挿入するか、どうすればよいですか?
是非ともご協力をお願いします。
連載第1回目。
https://www.mql5.com/ru/articles/1456
こんにちは。
プロフェッショナルの皆様、アドバイスをお願いします。
価格がこの注文の建値より50pips上回る場合、この注文は修正されなければなりません。
OrderSelect(0, SELECT_BY_POS,MODE_TRADES);
double OPEN =OrderOpenPrice();
double maximus = OPEN + 0.00500;
アラート(「maximus = ",maximus」)。
double minimus = OPEN - 0.00500;
RefreshRates()。//データを更新する。
timecur = TimeToStr(TimeCurrent(),TIME_SECONDS); //現在時刻をHH:MM形式で計算する。
if ((timecur > "00:00:00" && (timecur < "22:58:00") && (Deal_s == 1) && (Deal_bb == 0)&& (Bid > maxus)))
{
OrderSelect(0, SELECT_BY_POS,MODE_TRADES);
Lootup = OrderLots () * 0.34;
Lootdown = OrderLots () * 0.34;
OrderClose(OrderTicket(), Lootdown, Ask, 10, CLR_NONE);
アラート(GetLastError())。
Deal_bb = 1;
}
日中の出来事であれば、できるようになっています。数日後にクローズするまで、各ロットの始値+50Pを制御する条件を設定する方法を確認する方法を教えてください。
ポジションをループしてみる