コーディングのヘルプ - ページ 375 1...368369370371372373374375376377378379380381382...786 新しいコメント Mladen Rakic 2014.10.16 18:11 #3741 grego: インジケータのパラメータは3つだけで、3つとも同じパラメータです。 申し訳ありませんが、あなたのテストに何が起こっているのかわかりません。 camaropeti 2014.10.16 19:19 #3742 よろしくお願いします。 fxdreemaのEAビルダーサイトの前に使っていた人はいますか?どのように私はマルチタイムフレームのEAを行うことができますか?私はフォーラムで助けを見つけようとしましたが、彼らは私が望むものを利用できる方法を知りません。 もし誰かマルチタイムフレームのインジケーターやエキスパートを作ったことがあるのなら、私がフォーラムに書いたストキャスティックスオシレーター用のものを作ってリンクをシェアしていただけませんか?マルチタイムフレームがどのように利用できるのか、例を見たいだけなのです。 無料ユーザーとして、あなたは、直接ダウンロードすることはできませんが、無限の連絡先を作成することができます。メニューの Projects -> Create a shared copy (you can only 3 times per day) で、作成したものをダウンロードすることができます。 以下は、私の会話に関するフォーラムのリンクです。 https://fxdreema.com/forum/viewtopic.php?f=2&t=2664 (多分、非常に短い登録が必要ですが、私はこれを確信していません。) Mladen Rakic 2014.10.16 19:28 #3743 camaropeti: よろしくお願いします。fxdreemaのEAビルダーサイトの前に使った人いる?どのように私はマルチタイムフレームのEAを行うことができますか?フォーラムでヘルプを探したのですが、私が欲しいものがどのように利用できるのかわかりません。 もし誰かマルチタイムフレームのインジケーターやエキスパートを作ったことがあるのなら、私がフォーラムに書いたストキャスティックスオシレーター用のものを作ってリンクをシェアしていただけませんか?マルチタイムフレームがどのように利用できるのか、例を見たいだけなのです。 無料ユーザーとして、あなたは、直接ダウンロードすることはできませんが、無限の連絡先を作成することができます。メニューの Projects -> Create a shared copy (you can only 3 times per day) で、作成したものをダウンロードすることができます。 以下は、私の会話に関するフォーラムのリンクです。 https://fxdreema.com/forum/viewtopic.php?f=2&t=2664 (多分、とても短い登録が必要だと思いますが、これは自信がありません。) camaropeti このスレッドを見てみましょう:https://www.mql5.com/en/forum/173574 多くの作業用マルチタイムフレームインジケータがそこに投稿されています。最後の投稿から始めることをお勧めします(新しいmetatrader 4と互換性のあるマルチタイムフレームバージョンがあります)。 その後、このスレッド :https://www.mql5.com/en/forum/181423 を見てみてください。 などです(すでにマルチタイムフレームを使用できるイースがたくさんあります) camaropeti 2014.10.16 19:46 #3744 ご回答ありがとうございます、とても助かります、しかし、私はこの問題の解決策が何であるかを見たいので、fxdreemaサイトでマルチタイムフレームのStochの例を誰か作ってくださいと言いました。そして、1つのインジケータで見て、それがどのように機能するかを理解した後、私はマルチタイムフレームで複数のインジケータを使用する私のExpertを作りたいと思っています。 そして、fxdreemaでExpertを作った人がいたら、metatraderstrategy testerに載せて ください。 Mladen Rakic 2014.10.16 20:34 #3745 camaropeti: しかし、私はこの問題の解決策が何であるかを見たいので、fxdreemaサイトで、誰かがマルチタイムフレームのストキャスティックのための一つの例を作ると言った。また、fxdreemaでExpertを作った方がいらっしゃいましたら、メタトレーダー戦略テスターに載せてください。 EAからマルチタイムフレームのストキャスティクスを使うのは非常に簡単です。 単純に次のような使い方をします。 double stochasticValue = iStochastic(NULL,timeFrame,kPeriod,dPeriod,slowing,MODE_SMA,0,MODE_MAIN,1) 最初のクローズドバー(行の1-最後の引数)の希望するタイムフレームのメインストキャスティック値に対して。 iStochastic()を iCustom(NULL, timeFrame, indicatorName, ...parameters..., bufferNo,shift) と置き換えるだけです。 camaropeti 2014.10.16 21:01 #3746 mladen: EAからマルチタイムフレームストキャスティクスを使うのは非常に簡単です。単に次のようなものを使用します。 double stochasticValue = iStochastic(NULL,timeFrame,kPeriod,dPeriod,slowing,MODE_SMA,0,MODE_MAIN,1) 最初のクローズドバー(行の1-最後の引数)の任意のtimeFrameのメインストキャスティクス値について iStochastic()を iCustom(NULL, timeFrame, indicatorName, ...parameters..., bufferNo,shift) と置き換えるだけです。 でも、「何が何だかわからない」と言われても、わからないんです。 コードを書きたいわけではありません。 私は、fxdreemaの多くの機能を理解し、簡単なEAを作成することができ、コーディングが必要ないことに満足しています。 よくわかりませんが、あなたのコードでは、メタトレーダーでタイムフレームを変更すると、そのタイムフレームに対してインジケータが変更され、ストックが動作すると書いてあったように思います。つまり、メタトレーダーのチャートのタイムフレームに設定したものと同じものがインジケーターのタイムフレームになるのでしょうか。あるいは、指定した1つのタイムフレームかもしれません。 マルチタイムフレームというのは、fx dreema forumに書いたような意味です。ここにコピーしておきます。 "例えばストキャスティクスオシレーターがあり、私はそれだけを参照してくださいEAを作る。ストキャ...は、M15タイムフレームで下降しており、M5タイムフレームは下降しているが、M1タイムフレームは上昇している。 この場合、EAが1分足 だけを見れば(実際のmetatraderの設定)、買いたいが、良い戦略はM1タイムフレームが再び下がるのを待って、売ることである。 M1、M5、M15のタイムフレームを全て表示し、全てのタイムフレームでインジケータが同じ方向になったら取引を開始するようにしたい。" M1~M15までの全てのタイムフレームということですが camaropeti 2014.10.16 21:09 #3747 fxdreemaで、私はこれを試してみましたが、もちろん動作しません。オレンジ色のドットは、ブロックが真であることを意味し、黄色は反対の事象を意味します。 ファイル: forum.jpg 44 kb razo 2014.10.17 02:00 #3748 こんにちは、皆さん。 どなたか、このインジケーターを修正するのを手伝っていただけないでしょうか? しかし、実際の口座では失敗します。正しい足を描きますが、時々、ローソク足が1本戻って、OpenではなくClose [ または Close ] で止まってしまいます。WTH ? 以下はそのコードです。 #property indicator_chart_window (インジケータウィンドウ) #property indicator_buffers 3 (インジケーターバッファー3) #property indicator_color1 グレー #property indicator_color3 オレンジ extern double ステップ=0.02; extern double 最大値=0.2; extern bool ExtremumsShift=1; extern int History=0; //-- double Peak[], Trough[], SAR[]; //============================================================= int init() { SetIndexBuffer(0,Peak)を設定します。 SetIndexStyle(0,DRAW_ZIGZAG); SetIndexLabel(0, "Peak"); SetIndexEmptyVal(0, "Peak"); SetIndexEmptyValue(0,0.0); SetIndexBuffer(1,Trough)(トラフ)を設定します。 SetIndexStyle(1,DRAW_ZIGZAG)を設定します。 SetIndexLabel(1, "Trough"); SetIndexEmptyValue(1,0.0); SetIndexBuffer(2,SAR)を設定します。 SetIndexStyle(2,DRAW_ARROW)を設定します。 SetIndexArrow(2,159)を設定します。 SetIndexLabel(2, "SAR"); SetIndexArrow(2,159); SetIndexLabel(2, "SAR"); SetIndexEmptyValue(2,0.0)を設定します。 return(0); } //============================================================= int start() { static int BarsPrev; bool MissBars=Bars-BarsPrev>1; bool NewBar=Bars-BarsPrev==1。 if(MissBars && BarsPrev!=0) BarsPrev=reinit()。 int limit=Bars-BarsPrev-(BarsPrev==0); BarsPrev=Bars; if(History!=0 && limit>History) limit=History-1; for(int i=limit; i>=0; i--) { SAR=iSAR(NULL,0,Step,Maximum,i); double mid[2]; mid[0]=(Open+Open)/2。 mid[1]=(Open+Open)/2。 静的 int j; 静的ブールdir; 静的ダブル h,l; intシフト if(i>0) j++; if(dir) { if(h<Open) {h=Open; j=NewBar;}。 if(SARmid[0]) { shift=i+ExtremumsShift*(j+NewBar); ピーク[shift]=h; dir=0; l=Open;j=0。 } } さもなくば { if(l>Open){l=Open;j=NewBar;}となります。 if(SAR>=mid[1] && SAR<mid[0]) { shift=i+ExtremumsShift*(j+NewBar); トラフ[shift]=l; dir=1; h=Open; j=0; } } } // if(MissBars) Print("limit: ",limit," Bars:",Bars," IndicatorCounted:",IndicatorCounted())。 return(0); } //============================================================= // int reinit() { ArrayInitialize(Peak,0.0)。 ArrayInitialize(Trough,0.0)。 ArrayInitialize(SAR,0.0)。 return(0); } ありがとうございました。 Coding help エリート指標 :) コーディングの方法は? ms03-039 2014.10.17 04:24 #3749 なぜ123.mq4は動作しますか......ファイルABC.mq4はBuild 711を動作しませんか?両方のファイルのコードは同じです。ファイルはBuild 711を動作するようにコードの何を改善する必要がありますか? . 123.mq4 abc.mq4 ファイル: 123.mq4 7 kb abc.mq4 7 kb Mladen Rakic 2014.10.17 05:26 #3750 popej30: なぜ123.mq4が動作するのか......ファイルABC.mq4はBuild 711を動作しないのか?両方のファイルのコードは同じです。ファイルワークスBuild 711にコードの何を改善する必要がありますか?. 123.mq4 abc.mq4 ここで動作するバージョンです:abc_nmc.mq4 ファイル: abc_nmc.mq4 7 kb 1...368369370371372373374375376377378379380381382...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
インジケータのパラメータは3つだけで、3つとも同じパラメータです。
申し訳ありませんが、あなたのテストに何が起こっているのかわかりません。
よろしくお願いします。
fxdreemaのEAビルダーサイトの前に使っていた人はいますか?どのように私はマルチタイムフレームのEAを行うことができますか?私はフォーラムで助けを見つけようとしましたが、彼らは私が望むものを利用できる方法を知りません。
もし誰かマルチタイムフレームのインジケーターやエキスパートを作ったことがあるのなら、私がフォーラムに書いたストキャスティックスオシレーター用のものを作ってリンクをシェアしていただけませんか?マルチタイムフレームがどのように利用できるのか、例を見たいだけなのです。
無料ユーザーとして、あなたは、直接ダウンロードすることはできませんが、無限の連絡先を作成することができます。メニューの Projects -> Create a shared copy (you can only 3 times per day) で、作成したものをダウンロードすることができます。
以下は、私の会話に関するフォーラムのリンクです。
https://fxdreema.com/forum/viewtopic.php?f=2&t=2664
(多分、非常に短い登録が必要ですが、私はこれを確信していません。)
よろしくお願いします。
fxdreemaのEAビルダーサイトの前に使った人いる?どのように私はマルチタイムフレームのEAを行うことができますか?フォーラムでヘルプを探したのですが、私が欲しいものがどのように利用できるのかわかりません。
もし誰かマルチタイムフレームのインジケーターやエキスパートを作ったことがあるのなら、私がフォーラムに書いたストキャスティックスオシレーター用のものを作ってリンクをシェアしていただけませんか?マルチタイムフレームがどのように利用できるのか、例を見たいだけなのです。
無料ユーザーとして、あなたは、直接ダウンロードすることはできませんが、無限の連絡先を作成することができます。メニューの Projects -> Create a shared copy (you can only 3 times per day) で、作成したものをダウンロードすることができます。
以下は、私の会話に関するフォーラムのリンクです。
https://fxdreema.com/forum/viewtopic.php?f=2&t=2664
(多分、とても短い登録が必要だと思いますが、これは自信がありません。)camaropeti
このスレッドを見てみましょう:https://www.mql5.com/en/forum/173574
多くの作業用マルチタイムフレームインジケータがそこに投稿されています。最後の投稿から始めることをお勧めします(新しいmetatrader 4と互換性のあるマルチタイムフレームバージョンがあります)。
その後、このスレッド :https://www.mql5.com/en/forum/181423 を見てみてください。
などです(すでにマルチタイムフレームを使用できるイースがたくさんあります)
ご回答ありがとうございます、とても助かります、しかし、私はこの問題の解決策が何であるかを見たいので、fxdreemaサイトでマルチタイムフレームのStochの例を誰か作ってくださいと言いました。そして、1つのインジケータで見て、それがどのように機能するかを理解した後、私はマルチタイムフレームで複数のインジケータを使用する私のExpertを作りたいと思っています。
そして、fxdreemaでExpertを作った人がいたら、metatraderstrategy testerに載せて ください。
しかし、私はこの問題の解決策が何であるかを見たいので、fxdreemaサイトで、誰かがマルチタイムフレームのストキャスティックのための一つの例を作ると言った。また、fxdreemaでExpertを作った方がいらっしゃいましたら、メタトレーダー戦略テスターに載せてください。
EAからマルチタイムフレームのストキャスティクスを使うのは非常に簡単です。
単純に次のような使い方をします。
最初のクローズドバー(行の1-最後の引数)の希望するタイムフレームのメインストキャスティック値に対して。
iStochastic()を iCustom(NULL, timeFrame, indicatorName, ...parameters..., bufferNo,shift) と置き換えるだけです。
EAからマルチタイムフレームストキャスティクスを使うのは非常に簡単です。
単に次のようなものを使用します。
最初のクローズドバー(行の1-最後の引数)の任意のtimeFrameのメインストキャスティクス値について
iStochastic()を iCustom(NULL, timeFrame, indicatorName, ...parameters..., bufferNo,shift) と置き換えるだけです。でも、「何が何だかわからない」と言われても、わからないんです。
コードを書きたいわけではありません。
私は、fxdreemaの多くの機能を理解し、簡単なEAを作成することができ、コーディングが必要ないことに満足しています。
よくわかりませんが、あなたのコードでは、メタトレーダーでタイムフレームを変更すると、そのタイムフレームに対してインジケータが変更され、ストックが動作すると書いてあったように思います。つまり、メタトレーダーのチャートのタイムフレームに設定したものと同じものがインジケーターのタイムフレームになるのでしょうか。あるいは、指定した1つのタイムフレームかもしれません。
マルチタイムフレームというのは、fx dreema forumに書いたような意味です。ここにコピーしておきます。
"例えばストキャスティクスオシレーターがあり、私はそれだけを参照してくださいEAを作る。ストキャ...は、M15タイムフレームで下降しており、M5タイムフレームは下降しているが、M1タイムフレームは上昇している。
この場合、EAが1分足 だけを見れば(実際のmetatraderの設定)、買いたいが、良い戦略はM1タイムフレームが再び下がるのを待って、売ることである。
M1、M5、M15のタイムフレームを全て表示し、全てのタイムフレームでインジケータが同じ方向になったら取引を開始するようにしたい。"
M1~M15までの全てのタイムフレームということですが
fxdreemaで、私はこれを試してみましたが、もちろん動作しません。オレンジ色のドットは、ブロックが真であることを意味し、黄色は反対の事象を意味します。
こんにちは、皆さん。
どなたか、このインジケーターを修正するのを手伝っていただけないでしょうか?
しかし、実際の口座では失敗します。正しい足を描きますが、時々、ローソク足が1本戻って、OpenではなくClose [ または Close ] で止まってしまいます。WTH ?
以下はそのコードです。
#property indicator_chart_window (インジケータウィンドウ)
#property indicator_buffers 3 (インジケーターバッファー3)
#property indicator_color1 グレー
#property indicator_color3 オレンジ
extern double ステップ=0.02;
extern double 最大値=0.2;
extern bool ExtremumsShift=1;
extern int History=0;
//--
double Peak[],
Trough[],
SAR[];
//=============================================================
int init()
{
SetIndexBuffer(0,Peak)を設定します。
SetIndexStyle(0,DRAW_ZIGZAG);
SetIndexLabel(0, "Peak"); SetIndexEmptyVal(0, "Peak");
SetIndexEmptyValue(0,0.0);
SetIndexBuffer(1,Trough)(トラフ)を設定します。
SetIndexStyle(1,DRAW_ZIGZAG)を設定します。
SetIndexLabel(1, "Trough");
SetIndexEmptyValue(1,0.0);
SetIndexBuffer(2,SAR)を設定します。
SetIndexStyle(2,DRAW_ARROW)を設定します。
SetIndexArrow(2,159)を設定します。
SetIndexLabel(2, "SAR"); SetIndexArrow(2,159); SetIndexLabel(2, "SAR");
SetIndexEmptyValue(2,0.0)を設定します。
return(0);
}
//=============================================================
int start()
{
static int BarsPrev;
bool MissBars=Bars-BarsPrev>1;
bool NewBar=Bars-BarsPrev==1。
if(MissBars && BarsPrev!=0) BarsPrev=reinit()。
int limit=Bars-BarsPrev-(BarsPrev==0); BarsPrev=Bars;
if(History!=0 && limit>History) limit=History-1;
for(int i=limit; i>=0; i--)
{
SAR=iSAR(NULL,0,Step,Maximum,i);
double mid[2];
mid[0]=(Open+Open)/2。
mid[1]=(Open+Open)/2。
静的 int j;
静的ブールdir;
静的ダブル h,l;
intシフト
if(i>0) j++;
if(dir)
{
if(h<Open) {h=Open; j=NewBar;}。
if(SARmid[0])
{
shift=i+ExtremumsShift*(j+NewBar);
ピーク[shift]=h;
dir=0;
l=Open;j=0。
}
}
さもなくば
{
if(l>Open){l=Open;j=NewBar;}となります。
if(SAR>=mid[1] && SAR<mid[0])
{
shift=i+ExtremumsShift*(j+NewBar);
トラフ[shift]=l;
dir=1;
h=Open; j=0;
}
}
}
// if(MissBars) Print("limit: ",limit," Bars:",Bars," IndicatorCounted:",IndicatorCounted())。
return(0);
}
//=============================================================
//
int reinit()
{
ArrayInitialize(Peak,0.0)。
ArrayInitialize(Trough,0.0)。
ArrayInitialize(SAR,0.0)。
return(0);
}
ありがとうございました。
なぜ123.mq4は動作しますか......ファイルABC.mq4はBuild 711を動作しませんか?両方のファイルのコードは同じです。ファイルはBuild 711を動作するようにコードの何を改善する必要がありますか?
.
123.mq4
abc.mq4
なぜ123.mq4が動作するのか......ファイルABC.mq4はBuild 711を動作しないのか?両方のファイルのコードは同じです。ファイルワークスBuild 711にコードの何を改善する必要がありますか?
.
123.mq4
abc.mq4ここで動作するバージョンです:abc_nmc.mq4