コーディングのヘルプ - ページ 376 1...369370371372373374375376377378379380381382383...786 新しいコメント thegatan 2014.10.17 07:04 #3751 mladen: 動作するバージョンはこちらです:abc_nmc.mq4 親愛なるmladenは、あなたが私を助けることができますか? ありがとうございます Mladen Rakic 2014.10.17 07:35 #3752 thegatan: 親愛なる友人。標準的なボリンジャーバンドを写真のように細かく変更する必要があります。 値はロンドンオープンから(タイマーを設定することができる)、およびペアのいずれかからです。 ご協力ありがとうございました。 テガタン 私はあなたが必要とするものであることを理解していないことを恐れている Mladen Rakic 2014.10.17 07:39 #3753 camaropeti: あなたはとてもプロフェッショナルですが、私はこのコードが何であるかを理解することができません。コードを書きたくない。 私はfxdreemaの多くの機能を理解し、簡単なEAを作成することができ、コーディングが必要ないことに満足しています。 よくわかりませんが、あなたのコードでは、メタトレーダーでタイムフレームを変更すると、そのタイムフレームに対してインジケータが変更され、ストックが動作すると書いてあったように思います。つまり、メタトレーダーのチャートのタイムフレームに設定したものと同じものがインジケーターのタイムフレームになるのでしょうか。あるいは、指定した1つのタイムフレームかもしれません。 マルチタイムフレームというのは、fx dreema forumに書いたような意味です。ここにコピーしておきます。 "例えばストキャスティクスオシレーターがあり、私はそれだけを参照してくださいEAを作る。ストキャ...は、M15タイムフレームで下降しており、M5タイムフレームは下降しているが、M1タイムフレームは上昇している。 この場合、EAが1分足だけを見れば(実際のmetatraderの設定)、買いたいが、良い戦略はM1タイムフレームが再び下がるのを待って、売ることである。 M1、M5、M15のタイムフレームを一緒に見て、すべてのタイムフレームでインジケータが同じ方向にあるときに取引を開始したいのですが、どうすればいいですか? M1〜M15までのすべての時間枠を意味します。 マルチタイムフレーム・インディケーターがどのように機能するかを説明する、これ以上簡単な方法はないでしょう。このスレッドには、たくさんのマルチタイムフレームインジケーターがあります。https://www.mql5.com/en/forum/173574That、ストキャスティクスのどのタイムフレームの値を取得するために何をすべきかを正確に示してくれています。これより簡単なことはありません。 ms03-039 2014.10.17 09:56 #3754 mladen: 以下は、動作するバージョンです。 . コードのどこを変更したのですか? Mladen Rakic 2014.10.17 10:02 #3755 popej30: このコードで何を変更したのですか? コードの最後の2、3行をご覧ください razo 2014.10.17 10:40 #3756 razo: こんにちは、皆さん。どなたかこのインジケーターを修正するのを手伝っていただけないでしょうか? 私はそれがバーのオープンで動作するようにしようとした、それはOKコンパイル、戦略テスターでOKに見える...しかし、それは実際のアカウントで失敗しました...正しい足を描く...しかし、それは時々1キャンドルバックとオープンではなく、バーのクローズ(またはその周辺)に停止をジャンプします...。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); } ありがとうございました。 こんにちは、Mladenです。この件に関して何かアドバイスがあれば教えてください。 ありがとうございます。 Mladen Rakic 2014.10.17 10:53 #3757 razo: Mladenさん、何かアドバイスありますか?ありがとうございます。 ラゾ すでにチェックして いましたが、原因はわかりませんでした。 このような場合に何が起こるのか、デバッグを始めなければならないでしょう。 Gway 2014.10.17 11:33 #3758 popej30: なぜ123.mq4を動作させる......ファイルABC.mq4は、Build 711を動作しない?両方のファイルのコードは同じです。ファイル作品ビルド711にコードの何を改善する必要がありますか?. 123.mq4 abc.mq4 ねえ このコードを書いたのは誰だかわかりますか? 著作権やリンク情報は、なぜ削除されましたか? Mladen Rakic 2014.10.17 13:17 #3759 Anyway: おい誰が書いたコードかわかりますか? 著作権やリンクの情報が削除されていますが、なぜですか? コメントやリンクが消されても、自分のコードは認識できますので、ご安心ください。 ms03-039 2014.10.17 15:25 #3760 ... テスト テスト ... 1...369370371372373374375376377378379380381382383...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
動作するバージョンはこちらです:abc_nmc.mq4
親愛なるmladenは、あなたが私を助けることができますか?
ありがとうございます
親愛なる友人。
標準的なボリンジャーバンドを写真のように細かく変更する必要があります。
値はロンドンオープンから(タイマーを設定することができる)、およびペアのいずれかからです。
ご協力ありがとうございました。
テガタン
私はあなたが必要とするものであることを理解していないことを恐れている
あなたはとてもプロフェッショナルですが、私はこのコードが何であるかを理解することができません。
コードを書きたくない。
私はfxdreemaの多くの機能を理解し、簡単なEAを作成することができ、コーディングが必要ないことに満足しています。
よくわかりませんが、あなたのコードでは、メタトレーダーでタイムフレームを変更すると、そのタイムフレームに対してインジケータが変更され、ストックが動作すると書いてあったように思います。つまり、メタトレーダーのチャートのタイムフレームに設定したものと同じものがインジケーターのタイムフレームになるのでしょうか。あるいは、指定した1つのタイムフレームかもしれません。
マルチタイムフレームというのは、fx dreema forumに書いたような意味です。ここにコピーしておきます。
"例えばストキャスティクスオシレーターがあり、私はそれだけを参照してくださいEAを作る。ストキャ...は、M15タイムフレームで下降しており、M5タイムフレームは下降しているが、M1タイムフレームは上昇している。
この場合、EAが1分足だけを見れば(実際のmetatraderの設定)、買いたいが、良い戦略はM1タイムフレームが再び下がるのを待って、売ることである。
M1、M5、M15のタイムフレームを一緒に見て、すべてのタイムフレームでインジケータが同じ方向にあるときに取引を開始したいのですが、どうすればいいですか?
M1〜M15までのすべての時間枠を意味します。マルチタイムフレーム・インディケーターがどのように機能するかを説明する、これ以上簡単な方法はないでしょう。このスレッドには、たくさんのマルチタイムフレームインジケーターがあります。https://www.mql5.com/en/forum/173574That、ストキャスティクスのどのタイムフレームの値を取得するために何をすべきかを正確に示してくれています。これより簡単なことはありません。
以下は、動作するバージョンです。
.
コードのどこを変更したのですか?
このコードで何を変更したのですか?
コードの最後の2、3行をご覧ください
こんにちは、皆さん。
どなたかこのインジケーターを修正するのを手伝っていただけないでしょうか?
私はそれがバーのオープンで動作するようにしようとした、それはOKコンパイル、戦略テスターでOKに見える...しかし、それは実際のアカウントで失敗しました...正しい足を描く...しかし、それは時々1キャンドルバックとオープンではなく、バーのクローズ(またはその周辺)に停止をジャンプします...。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);
}
ありがとうございました。こんにちは、Mladenです。この件に関して何かアドバイスがあれば教えてください。
ありがとうございます。
Mladenさん、何かアドバイスありますか?ありがとうございます。
ラゾ
すでにチェックして いましたが、原因はわかりませんでした。
このような場合に何が起こるのか、デバッグを始めなければならないでしょう。
なぜ123.mq4を動作させる......ファイルABC.mq4は、Build 711を動作しない?両方のファイルのコードは同じです。ファイル作品ビルド711にコードの何を改善する必要がありますか?
.
123.mq4
abc.mq4ねえ
このコードを書いたのは誰だかわかりますか?
著作権やリンク情報は、なぜ削除されましたか?![](https://c.mql5.com/forextsd/smiles/mad.png)
おい
誰が書いたコードかわかりますか?
著作権やリンクの情報が削除されていますが、なぜですか?コメントやリンクが消されても、自分のコードは認識できますので、ご安心ください。
... テスト テスト ...