コーディングのヘルプ - ページ 421 1...414415416417418419420421422423424425426427428...786 新しいコメント Malle Simpson 2015.01.14 12:06 #4201 mrtools: NWFstudent alertsonCurrent=falseの場合、オープンバーでアラートするのでしょうか? あ、てっきり現在のペアでアラートを出すという意味かと思いました。まだ試していませんが、今日やってみます。 ありがとうございます。 Mladen Rakic 2015.01.14 14:59 #4202 Su407:親愛なるMeta Coder。 ここでお願いがあるのですが?(場所が違ったらごめんなさい)この2つの縦線インジケーターを混ぜて、毎正時の縦線も色とスタイルを変えられるようにして欲しいです。(添付画像の黄色い線は私が手動で引いたものです。)よろしくお願いします。あなたの時間を捧げ感謝します。よろしくお願いします。 Su407 私の経験では、このような作業は分離した方が良い場合がほとんどです。そうすれば、より多くの組み合わせと使いやすいインジケータを持つことができます(少ないパラメータ- 時にはパラメータが多すぎるとき、いくつかのパラメータが何をするかを見つけるのは困難です)。 Su407 2015.01.14 17:28 #4203 mladen: Su407 私の経験では、そのようなタスクは分離した方が良い場合がほとんどです。そうすれば、より多くの組み合わせと、より使いやすいインジケータを持つことができます(より少ないパラメータ - 時にはパラメータが多すぎるとき、いくつかのパラメータが何をするかを見つけるのは困難です)。 mladenさん、ご指摘ありがとうございます。 時間足の縦線は 別にインジケータがあるのでしょうか? Mastercash 2015.01.15 10:53 #4204 hello houseさん・・・。 私は以下に添付したEAを特にDemoで使用しています。私はこのeaを常に最大5つの取引を取るようにコード化しましたが、すべての私のコードの編集と修正にもかかわらず、このeaは取引の当該数よりも多くを取り続けます。 ファイル: nicetrader_1.02.mq4 26 kb tfi_markets 2015.01.15 12:17 #4205 こんにちは、MQL Pro-Codersです。 どなたか助けていただけないでしょうか。私は「Hull moving average 2 strict nmc」というインジケータを中心にEAを作成しています。 3本目のローソク足が形成された後、パラメータ「3」(トレンド)が機能していることだけはわかったのですが、2本目のローソク足もシグナルローソク足とすることは可能でしょうか? 2本目のローソク足もシグナルローソク足として設定することは可能でしょうか? HMA Speedのパラメータでシグナルローソクを設定することは可能でしょうか? extern string TimeFrame = "Current time frame"; extern int HMAPeriod = 35; extern int HMAPrice = PRICE_CLOSE; extern double HMASpeed = 2.0; extern bool alertsOn = false; extern bool alertsOnCurrent = true; extern bool alertsMessage = true; extern bool alertsSound = false; extern bool alertsEmail = false; [/CODE] CODE to open the trades: I want also implement an "just one trade per running trend function" to avoid the system open trades after the profit target was reached on the current trend, because the trend may change afterwards. Could a coder please review my code? [CODE] extern double maxshorttrades = 1; extern double maxlongtrades = 1; extern int HMA_Period=21; extern int HMA_Price=0; //PRICE_CLOSE; extern double HMA_Speed= 2; //+----------------------------------------------------------------+ //| ORDER Logic / Indicators | //+----------------------------------------------------------------+ if(openedOrders<=0) { double CCIFilter = iCCI(NULL,0,CCIPeriod,CCIMethod,0); double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1); // 3 is working 2 is not 1 is not double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2); // 3 is working 2 is not 1 is not //+-----------------------------------------------------------------+ //| BUY | //+-----------------------------------------------------------------+ for (i=OrdersTotal()-1;i>=0; i--) if(OrderType()==OP_BUY && OP_BUY<maxlongtrades) break; // Check Traded Positions. { if(trendc!=trendp) { if(trendc==1 && (CCIFilter<50)) // code for buy OpenBuy(); return(0); } openedOrders++; } //+----------------------------------------------------------------+ //| SELL | //+----------------------------------------------------------------+ for (i=OrdersTotal()-1;i>=0; i--) if(OrderType()==OP_SELL && OP_SELL<maxshorttrades) break; // Check Traded Positions. { if(trendc==-1 && (CCIFilter>50)) // code for sell { OpenSell(); return(0); } openedOrders++; } } よろしくお願いします。 よろしくお願いします。 TFI Coding help エリート指標 :) Hull variation 2 EA Mladen Rakic 2015.01.15 12:51 #4206 tfi_markets: こんにちは、MQL Pro-Codersです。どなたか助けて頂けないでしょうか。Hull moving average 2 strict nmc」というインジケータを中心にEAを作成しています。 3本目のローソク足が形成された後、ちょうどパラメータ「3」(トレンド)が機能していることがわかったのですが、2本目のローソク足もシグナルローソク足とすることは可能でしょうか? 2本目のローソク足もシグナルローソク足として設定することは可能でしょうか? HMA Speedのパラメータでシグナルローソクを設定することは可能でしょうか? extern string TimeFrame = "Current time frame"; extern int HMAPeriod = 35; extern int HMAPrice = PRICE_CLOSE; extern double HMASpeed = 2.0; extern bool alertsOn = false; extern bool alertsOnCurrent = true; extern bool alertsMessage = true; extern bool alertsSound = false; extern bool alertsEmail = false; [/CODE] CODE to open the trades: I want also implement an "just one trade per running trend function" to avoid the system open trades after the profit target was reached on the current trend, because the trend may change afterwards. Could a coder please review my code? [CODE] extern double maxshorttrades = 1; extern double maxlongtrades = 1; extern int HMA_Period=21; extern int HMA_Price=0; //PRICE_CLOSE; extern double HMA_Speed= 2; //+----------------------------------------------------------------+ //| ORDER Logic / Indicators | //+----------------------------------------------------------------+ if(openedOrders<=0) { double CCIFilter = iCCI(NULL,0,CCIPeriod,CCIMethod,0); double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1); // 3 is working 2 is not 1 is not double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2); // 3 is working 2 is not 1 is not //+-----------------------------------------------------------------+ //| BUY | //+-----------------------------------------------------------------+ for (i=OrdersTotal()-1;i>=0; i--) if(OrderType()==OP_BUY && OP_BUY<maxlongtrades) break; // Check Traded Positions. { if(trendc!=trendp) { if(trendc==1 && (CCIFilter<50)) // code for buy OpenBuy(); return(0); } openedOrders++; } //+----------------------------------------------------------------+ //| SELL | //+----------------------------------------------------------------+ for (i=OrdersTotal()-1;i>=0; i--) if(OrderType()==OP_SELL && OP_SELL<maxshorttrades) break; // Check Traded Positions. { if(trendc==-1 && (CCIFilter>50)) // code for sell { OpenSell(); return(0); } openedOrders++; } } よろしくお願いします。 よろしくお願いします。 ティファール TFI バッファ3は正しいものです(「トレンド」バッファで、1が上昇スロープ、-1が下降スロープの値です)。シフト1と2を使用しているため、1番目のクローズドバーをテストしています。 コードの購入部分はOKです。 以下の部分が抜けています。 if(trendc!=trendp)が抜けています。 が抜けており、それが問題を引き起こしている可能性があります。 carbonmimetic 2015.01.15 14:08 #4207 こんにちは、Mladenです。 何ヶ月か前に、sma15からの距離を%で表示するmt5用インジケータCARBONを作成していただきました。 今、同じインジケータを作成することができますが、ピップスでの距離を表示することができますか? よろしくお願いします。 p.s. 申し訳ありませんが、今日はこのフォーラムにアップロードするのが難しく、MT5フォーラムのセッションを開くことができません...もしCarbonがあれば、OKですが、なければ後でアップロードしてみます。 やっとMT5セッションに書き込めました...こんな投稿ですみません Mastercash 2015.01.15 14:44 #4208 こんにちはMladen... 私は以下に添付したEAを特にDemoで使用しています。私はこのEAを常に最大5つの取引をするようにコード化しましたが、すべての私のコードの編集と修正にもかかわらず、このEAは取引の言われた数よりも多くを取り続けます...親切に助けてください。 ファイル: nicetrader_1.02.mq4 26 kb Mladen Rakic 2015.01.15 15:15 #4209 Mastercash: こんにちは、Mladen... 誰かに助けてもらいたいのですが、私は下に添付したEAを特にDemoで使用しています。私はこのEAを常に最大5つの取引をするようにコード化しましたが、私の全てのコード編集と修正にもかかわらず、このEAは言われた取引数以上を取り続けます。 Lotsparameterを 5に、UseMoneyManagementを falseに設定してみましたか? Mastercash 2015.01.15 15:28 #4210 しかし、Lotsパラメータについては、Lotではなく、open ordersの数についてです。私は、eaが一度に5つ以上の注文を出すことを望んでいません。そのため、入力パラメータでNumberofTradesパラメータを5に設定しましたが、それでもあえて5以上の注文を出して、私のマネーマネジメントを脅かします。 mladen:Lotsパラメータ を5にして、UseMoneyManagementを falseにしてみたらどうでしょうか? 1...414415416417418419420421422423424425426427428...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
NWFstudent alertsonCurrent=falseの場合、オープンバーでアラートするのでしょうか?
あ、てっきり現在のペアでアラートを出すという意味かと思いました。まだ試していませんが、今日やってみます。
ありがとうございます。
親愛なるMeta Coder。
ここでお願いがあるのですが?(場所が違ったらごめんなさい)
この2つの縦線インジケーターを混ぜて、毎正時の縦線も色とスタイルを変えられるようにして欲しいです。(添付画像の黄色い線は私が手動で引いたものです。)
よろしくお願いします。
あなたの時間を捧げ感謝します。
よろしくお願いします。Su407
私の経験では、このような作業は分離した方が良い場合がほとんどです。そうすれば、より多くの組み合わせと使いやすいインジケータを持つことができます(少ないパラメータ- 時にはパラメータが多すぎるとき、いくつかのパラメータが何をするかを見つけるのは困難です)。
Su407 私の経験では、そのようなタスクは分離した方が良い場合がほとんどです。そうすれば、より多くの組み合わせと、より使いやすいインジケータを持つことができます(より少ないパラメータ - 時にはパラメータが多すぎるとき、いくつかのパラメータが何をするかを見つけるのは困難です)。
mladenさん、ご指摘ありがとうございます。
時間足の縦線は 別にインジケータがあるのでしょうか?
hello houseさん・・・。
私は以下に添付したEAを特にDemoで使用しています。私はこのeaを常に最大5つの取引を取るようにコード化しましたが、すべての私のコードの編集と修正にもかかわらず、このeaは取引の当該数よりも多くを取り続けます。
こんにちは、MQL Pro-Codersです。
どなたか助けていただけないでしょうか。私は「Hull moving average 2 strict nmc」というインジケータを中心にEAを作成しています。
3本目のローソク足が形成された後、パラメータ「3」(トレンド)が機能していることだけはわかったのですが、2本目のローソク足もシグナルローソク足とすることは可能でしょうか?
2本目のローソク足もシグナルローソク足として設定することは可能でしょうか?
HMA Speedのパラメータでシグナルローソクを設定することは可能でしょうか?
extern string TimeFrame = "Current time frame";
extern int HMAPeriod = 35;
extern int HMAPrice = PRICE_CLOSE;
extern double HMASpeed = 2.0;
extern bool alertsOn = false;
extern bool alertsOnCurrent = true;
extern bool alertsMessage = true;
extern bool alertsSound = false;
extern bool alertsEmail = false;
[/CODE]
CODE to open the trades:
I want also implement an "just one trade per running trend function" to avoid the system open trades
after the profit target was reached on the current trend, because the trend may change afterwards.
Could a coder please review my code?
[CODE]
extern double maxshorttrades = 1;
extern double maxlongtrades = 1;
extern int HMA_Period=21;
extern int HMA_Price=0; //PRICE_CLOSE;
extern double HMA_Speed= 2;
//+----------------------------------------------------------------+
//| ORDER Logic / Indicators |
//+----------------------------------------------------------------+
if(openedOrders<=0)
{
double CCIFilter = iCCI(NULL,0,CCIPeriod,CCIMethod,0);
double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1); // 3 is working 2 is not 1 is not
double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2); // 3 is working 2 is not 1 is not
//+-----------------------------------------------------------------+
//| BUY |
//+-----------------------------------------------------------------+
for (i=OrdersTotal()-1;i>=0; i--)
if(OrderType()==OP_BUY && OP_BUY<maxlongtrades) break; // Check Traded Positions.
{
if(trendc!=trendp)
{
if(trendc==1 && (CCIFilter<50)) // code for buy
OpenBuy();
return(0);
}
openedOrders++;
}
//+----------------------------------------------------------------+
//| SELL |
//+----------------------------------------------------------------+
for (i=OrdersTotal()-1;i>=0; i--)
if(OrderType()==OP_SELL && OP_SELL<maxshorttrades) break; // Check Traded Positions.
{
if(trendc==-1 && (CCIFilter>50)) // code for sell
{
OpenSell();
return(0);
}
openedOrders++;
}
}
よろしくお願いします。
よろしくお願いします。
TFI
こんにちは、MQL Pro-Codersです。
どなたか助けて頂けないでしょうか。Hull moving average 2 strict nmc」というインジケータを中心にEAを作成しています。
3本目のローソク足が形成された後、ちょうどパラメータ「3」(トレンド)が機能していることがわかったのですが、2本目のローソク足もシグナルローソク足とすることは可能でしょうか?
2本目のローソク足もシグナルローソク足として設定することは可能でしょうか?
HMA Speedのパラメータでシグナルローソクを設定することは可能でしょうか?
extern string TimeFrame = "Current time frame";
extern int HMAPeriod = 35;
extern int HMAPrice = PRICE_CLOSE;
extern double HMASpeed = 2.0;
extern bool alertsOn = false;
extern bool alertsOnCurrent = true;
extern bool alertsMessage = true;
extern bool alertsSound = false;
extern bool alertsEmail = false;
[/CODE]
CODE to open the trades:
I want also implement an "just one trade per running trend function" to avoid the system open trades
after the profit target was reached on the current trend, because the trend may change afterwards.
Could a coder please review my code?
[CODE]
extern double maxshorttrades = 1;
extern double maxlongtrades = 1;
extern int HMA_Period=21;
extern int HMA_Price=0; //PRICE_CLOSE;
extern double HMA_Speed= 2;
//+----------------------------------------------------------------+
//| ORDER Logic / Indicators |
//+----------------------------------------------------------------+
if(openedOrders<=0)
{
double CCIFilter = iCCI(NULL,0,CCIPeriod,CCIMethod,0);
double trendc = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,1); // 3 is working 2 is not 1 is not
double trendp = iCustom(Symbol(),0,"Hull moving average 2 strict nmc", "", HMA_Period, HMA_Price, HMA_Speed,0,3,2); // 3 is working 2 is not 1 is not
//+-----------------------------------------------------------------+
//| BUY |
//+-----------------------------------------------------------------+
for (i=OrdersTotal()-1;i>=0; i--)
if(OrderType()==OP_BUY && OP_BUY<maxlongtrades) break; // Check Traded Positions.
{
if(trendc!=trendp)
{
if(trendc==1 && (CCIFilter<50)) // code for buy
OpenBuy();
return(0);
}
openedOrders++;
}
//+----------------------------------------------------------------+
//| SELL |
//+----------------------------------------------------------------+
for (i=OrdersTotal()-1;i>=0; i--)
if(OrderType()==OP_SELL && OP_SELL<maxshorttrades) break; // Check Traded Positions.
{
if(trendc==-1 && (CCIFilter>50)) // code for sell
{
OpenSell();
return(0);
}
openedOrders++;
}
}
よろしくお願いします。
よろしくお願いします。
ティファールTFI
バッファ3は正しいものです(「トレンド」バッファで、1が上昇スロープ、-1が下降スロープの値です)。シフト1と2を使用しているため、1番目のクローズドバーをテストしています。
コードの購入部分はOKです。
以下の部分が抜けています。
if(trendc!=trendp)が抜けています。
が抜けており、それが問題を引き起こしている可能性があります。
こんにちは、Mladenです。
何ヶ月か前に、sma15からの距離を%で表示するmt5用インジケータCARBONを作成していただきました。
今、同じインジケータを作成することができますが、ピップスでの距離を表示することができますか?
よろしくお願いします。
p.s. 申し訳ありませんが、今日はこのフォーラムにアップロードするのが難しく、MT5フォーラムのセッションを開くことができません...もしCarbonがあれば、OKですが、なければ後でアップロードしてみます。
やっとMT5セッションに書き込めました...こんな投稿ですみません
こんにちはMladen...
私は以下に添付したEAを特にDemoで使用しています。私はこのEAを常に最大5つの取引をするようにコード化しましたが、すべての私のコードの編集と修正にもかかわらず、このEAは取引の言われた数よりも多くを取り続けます...親切に助けてください。
こんにちは、Mladen... 誰かに助けてもらいたいのですが、私は下に添付したEAを特にDemoで使用しています。私はこのEAを常に最大5つの取引をするようにコード化しましたが、私の全てのコード編集と修正にもかかわらず、このEAは言われた取引数以上を取り続けます。
Lotsparameterを 5に、UseMoneyManagementを falseに設定してみましたか?
しかし、Lotsパラメータについては、Lotではなく、open ordersの数についてです。私は、eaが一度に5つ以上の注文を出すことを望んでいません。そのため、入力パラメータでNumberofTradesパラメータを5に設定しましたが、それでもあえて5以上の注文を出して、私のマネーマネジメントを脅かします。
Lotsパラメータ を5にして、UseMoneyManagementを falseにしてみたらどうでしょうか?