new bar check/bypass を無効にし、isNewBar always true を試す。 もしそれが役に立つなら、配列が null で来るところを探す。 - initiation in function, initiation in start and generally put them in global.
bool isNewBar=false;//работу фильтра реализуем по ценам открытияif( ExpertBars !=Bars){ ExpertBars=Bars; isNewBar=true;}if( isNewBar){//если есть новый бар............}
が、このように
int start(){
здесть работаем по всем тикам
............if(Time[0]== prevtime)return(0);//ждём появления нового бара
prevtime =Time[0];//если появился новый бар -
StdDev_0 =iStdDev(NULL,0, StdDev_period,0,2,PRICE_CLOSE,0);
StdDev_1 =iStdDev(NULL,0, StdDev_period,0,2,PRICE_CLOSE,1);Comment("StdDev_0=", StdDev_0,"_","StdDev_1=", StdDev_1);//------------------------------------------------------------ }// если спред соответствует заданномуreturn(0);}//---------------------------- конец функции старт-------------
こんにちは。皆さん、明けましておめでとうございます。
まだ対応可能な方がいらっしゃいましたら、質問を明確にしてください。
Expert Advisorは、すべてのティックで動作します。
ただし、エキスパートにはMT4に内蔵されているインジケータを巻き込み、価格OPEN時に「そこから読み取る」必要がある !
私にはできないことです。そうしました。
次に、-以下。
//始値の終了作業 ------------------------------
Comment("\n", "MA_0=", MA_0, "_", "MA_1=",MA_1)
しかし、コメントでは両方の変数にゼロが印刷されています。
確かに、バーが開くと、それらの値は一瞬だけ「点滅」します。でも、またゼロになる。
//----------------------------------------
EAで始値のインジケータを実装し、すべてのティックで動作させる方法は?
お願いします、アドバイスお願いします。
new bar check/bypass を無効にし、isNewBar always true を試す。
もしそれが役に立つなら、配列が null
で来るところを探す。 - initiation in function, initiation in start and generally put them in global.
ありがとうございます、Korey さん。
今までとは少し違うやり方をしています。
OPENING PRICEブロックはこのような仕組みではありません。
が、このように
コメントには、私が望むように、始値でインジケーターの値が表示されるようになりました。
そして、これらの値は、すべてのティックでExpert Advisorを操作するときに使用することができます。
しかしここで、新たなトラブルが発生しました。
インジケーターは小数点以下4桁までしか表示されません。
それじゃダメなんです。5つ必要です。
でも、内蔵されているんです。
何ができるのか?
この内蔵ターンテーブルのコードはこちら です。楽しんで、誰の著作権か忘れないでください。
嗚呼、これがその例だ。
double W[3][4];
ArrayResize(W,2)
結果は3から2に変わりますが、2次元目を4から6に変えるにはどうしたらよいでしょうか。
--------
MQL4では、1次元目のみ動的に変更することが可能です。
他の次元を変更する必要がある場合は、自分で書くか、本ライブラリを 使用する必要があります。
みなさん、こんばんは。
20分前にMT4で嫌なことがあった。
次の起動時には、EXPERTSフォルダからすべてのEAが消えているように見えました。
マウントも!?MA-SIPLEとMA !
他のフォルダーはすべてそのままです。しかも専門家がいない...。
インターネットが開かれていた
一般的には、とても心配で戸惑うばかりです !
専門家はどこにもいない !ごみ箱にも入らない!?
どうしたらいいんだろう...。
どうしたらいいのかわからない...。
スパイをお探しですか?
同時にundeleteなどを使ってみてください。
それだけではありません。
こんな感じです!
七面鳥やスクリプト、ライブラリの入った他のフォルダもすべて空っぽです。
スパをお探しですか?
>>とりあえず、削除解除をしてみてください。
理解できない。spyと「undeleteのようなもの」とは。?
私はとても悲しい気持ちで座っています。
理解できない。spyと「undeleteのようなもの」とは。?
>> とても悲しい気持ちでここに座っています。
消してしまったファイルを復元することができるプログラムです...
検索してみると...>> ロシア語版を探す