コーディングのヘルプ - ページ 555 1...548549550551552553554555556557558559560561562...786 新しいコメント Mladen Rakic 2015.10.14 16:03 #5541 mntiwana: 親愛なるMLADENへ。ありがとうございます、では、この場合、コードは次のようになりますか? ご指摘ください。 よろしくお願いします。 =================================================================== オリジナルの "シンプルMAクロスEA "のコード // #define _doNothing 0 #define _doBuy 1 #定義 _doSell 2 int start() { int doWhat = _doNothing; double diffc = iMA(NULL,0,Ma1Period,0,Ma1Method,Ma1Price,BarToUse) -iMA(NULL,0,Ma2Period,0,Ma2Method,Ma2Price,BarToUse)とする。 double diffp = iMA(NULL,0,Ma1Period,0,Ma1Method,Ma1Price,BarToUse+1)-iMA(NULL,0,Ma2Period,0,Ma2Method,Ma2Price,BarToUse+1).のようになります。 if ((diffc*diffp)<0)) if (diffc>0) doWhat = _doBuy; else doWhat = _doSell; if (doWhat==_doNothing) return(0); // ================================================ このように変更 #define _doNothing 0 #define _doBuy 1 #define _doSell 2 int start() { int doWhat = _doNothing; double diffc = iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,BarToUse)(ハルパラボリック2.1,Ma1Price,2,0,0,BarToUse)。 -iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse)。 double diffp = iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse==2))です。 -iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse==2).If(diffc*diff)は、2.0を意味します。 if ((diffc*diffp)<0)) if (diffc>0) doWhat = _doBuy; else doWhat = _doSell; if (doWhat==_doNothing) return(0); // ===================================== mntiwana これを置き換える: double diffp = iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse==2) -iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse==2);[/PHP] with this : [PHP]double diffp = iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse+1) -iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse+1); tfi_markets 2015.10.14 16:05 #5542 ADXフィルターに関するヘルプ こんにちは、プロコーダです。 ADXフィルタを実装したいのですが、これは横ばいのチョッピーな市場状況をフィルタリングするものです。 ADXが25以下の場合、それは取引を開くべきではありません、私はこの単純なフィルタをコード化しました。 extern int ADXPeriod=14; double CurrentADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,0); double PreviousADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,1); bool ADXfilter=false; if(CurrentADX>25&&PreviousADX<25) { ADXfilter=true; } if(ADXfilter=true) { BUY(); . . SELL(); } [/CODE] For some reason the filer is not working. I have put the ADX filter before placing the buy / sell order. Also putting it to the entry conditions signal is not working. [CODE] if(ADXfilter=true && MAFIB=="true" && BUY=="true") どなたかアドバイスをお願いします。事前にありがとうございました。 Coding help PipsChart iADX scripting question Mladen Rakic 2015.10.14 16:10 #5543 tfi_markets: こんにちは、Pro-Codersです。ADXフィルタを実装して、横ばいや乱高下する市場の状況をフィルタリングしたいと思います。 ADXが25以下の場合、取引を開始しないようにするため、この簡単なフィルターをコード化しました。 extern int ADXPeriod=14; double CurrentADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,0); double PreviousADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,1); bool ADXfilter=false; if(CurrentADX>25&&PreviousADX<25) { ADXfilter=true; } if(ADXfilter=true) { BUY(); . . SELL(); } [/CODE] For some reason the filer is not working. I have put the ADX filter before placing the buy / sell order. Also putting it to the entry conditions signal is not working. [CODE] if(ADXfilter=true && MAFIB=="true" && BUY=="true") どなたかアドバイスをお願いします。よろしくお願いします。 tfi_markets あなたの条件は、ADXが現在のバーでレベル25を越えたときのみ機能します。 代わりに次のようにします。 if(CurrentADX>25) ADXfilter=true; mntiwana 2015.10.14 16:46 #5544 mladen: mntiwanaこれを置き換える。 double diffp = iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse==2) -iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse==2);[/PHP] with this : [PHP]double diffp = iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse+1) -iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse+1); 親愛なるMLADEN。 画像で指摘したEXTERN(MA1,MA2メソッド)に何を追加・置換すればよいのか、ご教示ください。 よろしくお願いします。 ファイル: 10.png 128 kb Mladen Rakic 2015.10.14 16:48 #5545 mntiwana: 親愛なるMLADEN。画像で指摘したEXTERN(MA1,MA2メソッド)に何を追加/置換すればよいか、アドバイスお願いします。 よろしくお願いします。 mntiwana maメソッドは削除しても大丈夫です。もう全く必要ありません。 mntiwana 2015.10.14 17:00 #5546 mladen: mntiwana maメソッドは削除しても大丈夫です。彼らはもう全く必要ありません。 親愛なるMLADEN。 BOSS、今日のレッスンと改良にとても感謝しています。 よろしくお願いします。 nevar 2015.10.14 22:20 #5547 皆さんへ。 私はmql4でシグモイド関数を探しています.これは私がこれまでに見つけたものです。 //--------------------------- sigmoid() --------------------------------- // 1/(1+exp(-x)) double sigmoid(double x) { if (x>50) return (1); if (x<-50) return (0); return (1.0/(1.0+MathExp(-x))); }//sigmoid() https://www.mql5.com/en/code/9002、このディベートニューラルネットワーク - 高速シグモイドアルゴリズム - スタックオーバーフロー 誰もが助けることができる?ありがとうございます。 Mladen Rakic 2015.10.15 04:19 #5548 nevar: 皆さんへ私は、mql4.Thisのシグモイド関数を探している私はこれまでに見つけたものです。 //--------------------------- sigmoid() --------------------------------- // 1/(1+exp(-x)) double sigmoid(double x) { if (x>50) return (1); if (x<-50) return (0); return (1.0/(1.0+MathExp(-x))); }//sigmoid() https://www.mql5.com/en/code/9002、この議論ニューラルネットワーク - 高速シグモイドアルゴリズム - スタックオーバーフロー どなたか助けてください。ありがとうございます。 ネバー は、ここで使用されました :https://www.mql5.com/en/forum/179686/page13 aras2580 2015.10.15 08:33 #5549 hi mladen ...woww its better than my indicator... you are the best... many thanks your help... many many thank you very much... sincerely......................................。 削除済み 2015.10.16 04:02 #5550 こんにちは、mladenです。 私のコードのバグを発見しましたか? ありがとうございます。 1...548549550551552553554555556557558559560561562...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
親愛なるMLADENへ。
ありがとうございます、では、この場合、コードは次のようになりますか? ご指摘ください。
よろしくお願いします。
===================================================================
オリジナルの "シンプルMAクロスEA "のコード
//
#define _doNothing 0
#define _doBuy 1
#定義 _doSell 2
int start()
{
int doWhat = _doNothing;
double diffc = iMA(NULL,0,Ma1Period,0,Ma1Method,Ma1Price,BarToUse) -iMA(NULL,0,Ma2Period,0,Ma2Method,Ma2Price,BarToUse)とする。
double diffp = iMA(NULL,0,Ma1Period,0,Ma1Method,Ma1Price,BarToUse+1)-iMA(NULL,0,Ma2Period,0,Ma2Method,Ma2Price,BarToUse+1).のようになります。
if ((diffc*diffp)<0))
if (diffc>0)
doWhat = _doBuy;
else doWhat = _doSell;
if (doWhat==_doNothing) return(0);
//
================================================
このように変更
#define _doNothing 0
#define _doBuy 1
#define _doSell 2
int start()
{
int doWhat = _doNothing;
double diffc = iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,BarToUse)(ハルパラボリック2.1,Ma1Price,2,0,0,BarToUse)。
-iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse)。
double diffp = iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse==2))です。
-iCustom(NULL,0, "Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse==2).If(diffc*diff)は、2.0を意味します。
if ((diffc*diffp)<0))
if (diffc>0)
doWhat = _doBuy;
else doWhat = _doSell;
if (doWhat==_doNothing) return(0);
//
=====================================mntiwana
これを置き換える:
-iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse==2);[/PHP]
with this :
[PHP]double diffp = iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse+1)
-iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse+1);ADXフィルターに関するヘルプ
こんにちは、プロコーダです。
ADXフィルタを実装したいのですが、これは横ばいのチョッピーな市場状況をフィルタリングするものです。
ADXが25以下の場合、それは取引を開くべきではありません、私はこの単純なフィルタをコード化しました。
extern int ADXPeriod=14;
double CurrentADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,0);
double PreviousADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,1);
bool ADXfilter=false;
if(CurrentADX>25&&PreviousADX<25)
{
ADXfilter=true;
}
if(ADXfilter=true)
{
BUY();
.
.
SELL();
}
[/CODE]
For some reason the filer is not working. I have put the ADX filter before placing the buy / sell order.
Also putting it to the entry conditions signal is not working.
[CODE]
if(ADXfilter=true && MAFIB=="true" && BUY=="true")
どなたかアドバイスをお願いします。事前にありがとうございました。
こんにちは、Pro-Codersです。
ADXフィルタを実装して、横ばいや乱高下する市場の状況をフィルタリングしたいと思います。
ADXが25以下の場合、取引を開始しないようにするため、この簡単なフィルターをコード化しました。
extern int ADXPeriod=14;
double CurrentADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,0);
double PreviousADX = iADX(Symbol(),0,ADXPeriod,PRICE_CLOSE,MODE_MAIN,1);
bool ADXfilter=false;
if(CurrentADX>25&&PreviousADX<25)
{
ADXfilter=true;
}
if(ADXfilter=true)
{
BUY();
.
.
SELL();
}
[/CODE]
For some reason the filer is not working. I have put the ADX filter before placing the buy / sell order.
Also putting it to the entry conditions signal is not working.
[CODE]
if(ADXfilter=true && MAFIB=="true" && BUY=="true")
tfi_markets
あなたの条件は、ADXが現在のバーでレベル25を越えたときのみ機能します。
代わりに次のようにします。
if(CurrentADX>25) ADXfilter=true;
mntiwana
これを置き換える。
-iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse==2);[/PHP]
with this :
[PHP]double diffp = iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma1Period,Ma1Price,2,0 ,0,BarToUse+1)
-iCustom(NULL,0,"Hull parabolic 2.1",PERIOD_CURRENT,Ma2Period,Ma2Price,2,0 ,0,BarToUse+1);親愛なるMLADEN。
画像で指摘したEXTERN(MA1,MA2メソッド)に何を追加・置換すればよいのか、ご教示ください。
よろしくお願いします。
親愛なるMLADEN。
画像で指摘したEXTERN(MA1,MA2メソッド)に何を追加/置換すればよいか、アドバイスお願いします。
よろしくお願いします。mntiwana
maメソッドは削除しても大丈夫です。もう全く必要ありません。
mntiwana maメソッドは削除しても大丈夫です。彼らはもう全く必要ありません。
親愛なるMLADEN。
BOSS、今日のレッスンと改良にとても感謝しています。
よろしくお願いします。
皆さんへ。
私はmql4でシグモイド関数を探しています.これは私がこれまでに見つけたものです。
//--------------------------- sigmoid() ---------------------------------
// 1/(1+exp(-x))
double sigmoid(double x)
{
if (x>50) return (1);
if (x<-50) return (0);
return (1.0/(1.0+MathExp(-x)));
}//sigmoid()
https://www.mql5.com/en/code/9002、このディベートニューラルネットワーク - 高速シグモイドアルゴリズム - スタックオーバーフロー
誰もが助けることができる?ありがとうございます。
皆さんへ
私は、mql4.Thisのシグモイド関数を探している私はこれまでに見つけたものです。
//--------------------------- sigmoid() ---------------------------------
// 1/(1+exp(-x))
double sigmoid(double x)
{
if (x>50) return (1);
if (x<-50) return (0);
return (1.0/(1.0+MathExp(-x)));
}//sigmoid()
https://www.mql5.com/en/code/9002、この議論ニューラルネットワーク - 高速シグモイドアルゴリズム - スタックオーバーフロー
どなたか助けてください。ありがとうございます。ネバー
は、ここで使用されました :https://www.mql5.com/en/forum/179686/page13
hi mladen ...woww its better than my indicator... you are the best... many thanks your help... many many thank you very much... sincerely......................................。
こんにちは、mladenです。
私のコードのバグを発見しましたか?
ありがとうございます。