2009.08.20 11:58:49 Cannotopen file'C:\ProgrammeXTB-Trader 4/experts/indicators↪MTFPI-sub1.ex4' on EURUSD,Daily, could someone please check what they need to correct, thanks in advance.
2009.08.20 11:58:49 Cannot open file 'C:\ProgrammeXTB-Trader 4experts Indicators↪MTFPI-sub1.ex4' on EURUSD,Daily, can someone please check what they need to correct? Thanks in the advance.
ヒント
#property indicator_separate_window
//+------------------------------------------------------------------+
//| カスタムインジケータ初期化関数
//+------------------------------------------------------------------+
int init()
{
//---- インジケータ
ObjectCreate("profit",OBJ_LABEL,0,0,0)を実行しました。
//----
return(0)です。
}
//+------------------------------------------------------------------+
//| カスタムインジケータ初期化関数
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0)です。
}
//+------------------------------------------------------------------+
//| カスタムインジケータ反復関数
//+------------------------------------------------------------------+
int start()
{
//----
Print("Profit ", AccountProfit());
文字列の利益 ="利益 ="+DoubleToStr(AccountProfit(),2)。
ObjectSetText("利益",利益,9, "Tahoma",白);
ObjectSet("profit",OBJPROP_XDISTANCE,3)。
ObjectSet("profit",OBJPROP_YDISTANCE,100)。
}
チャート上ではなく、別のインジケーターウィンドウに出力するにはどうしたらいいでしょうか? 教えてください ))
ですから、インジケータ・バッファを宣言しても、セルの値がゼロになるわけではありません。そうだろ?
したがって、比較する値の1つ(すなわちGBPUSD_High)には値がない(全く、ゼロでもない)ため、MathMaxは 計算されません。
なるほど。OneDepoさんありがとうございます。
私の単純化した表現で、皆さんを混乱させてしまったことをお詫びします(ダジャレです)。すでに述べたように、私はHigh quotesの値には興味がありません。私が興味があるのは、独自の関数のバー上の最大値で、その曲線はインジケータがバーを形成している間にうまく描画して再循環します。気になるバー中のインジケータの再描画の範囲です。
考えてみます。
P.S. しかし、なぜMathMinは 問題なく考慮され、条件は等しく、同じように宣言されるのでしょうか?
P.S. 私はとても鈍感です。私にはできないことです。助けてください。
まあ、考えてみよう。
1.インジケータ・バッファの値が未割り当ての値、つまり任意の値や情報的な「ゴミ」であると言ったのは、古典の言うように変数をこのように使うのは「良くないこと」なので、わざと 怖がらせてみたのです。プログラミング言語に関係なく、使用するすべての変数を初期化することで、あなたの生活がずっと楽になることを信じています。MQL4の特徴として、ローカル変数はデフォルトでゼロで、インジケーターバッファはEMPTY_VALUEで初期化されることが挙げられます。ヘルプより
なお、この値はSetIndexEmptyValue()で変更できますが、あなたの場合は必須ではありませんので、そのままにしておきましょう。
2.インジケータバッファの値が EMPTY_VALUE と等しい場合、この時点ではインジケータは描画されません。
3 今あるものを見てみよう。
EMPTY_VALUE、すなわち約2の9乗が1.6と比較される。MathMax()は何を返すのでしょうか?右、インジケータバッファのi番目の要素に書き込まれるのはEMPTY_VALUEで、ステップ2によれば、描画されません。
コードで
同様に、MathMin()は1.6を返すという違いがあります。ローバッファが描画されます。
結論ハイライトされたボルトを読み直してください。
グッドラック
チャート上ではなく、別のインジケーターウィンドウに表示させるにはどうしたらいいでしょうか? 教えてください ))
というような)
さて、整理してみると...。
グッドラック
すべて把握した。
バー形成時に比較され、中間結果を格納する変数Max[0] とMin[0] を追加導入し、その値をインジケーター変数GBPUSD_High[i]と・・・Low[i]に代入しています。 だから、初期化されていない変数と比較する必要はなかったんだ :-)
そして、すべてがうまくいったのです
チュートリアルを読んでいて、どこかで見落としていたのですが、説明してくれてありがとうございます。
Ilan1.4にストップロスを追加する方法を教えてください。
の例です。
extern int StopLoss = 50
何を追加すればいいのか?
ticket=OrderSend(Symbol(),OP_BUYLIMIT,pLots,pLevel,sp,StopLong(pr,sl),TakeLong(pLevel,tp),pComment,pMagic,pExpiration,pColor) とします。
ticket=OrderSend(Symbol(),OP_BUYSTOP,pLots,pLevel,sp,StopLong(pr,sl),TakeLong(pLevel,tp),pComment,pMagic,pExpiration,pColor) となります。
次の質問をどうぞ :)
EAファイルの "セット "の作り方を教えてください。
自分もテスターでEAのプロパティ→「保存」で試しましたが、ダメでした。
HELP!
EAファイルの "セット "の作り方を教えてください。
自分でもテスターでEAのプロパティ→「保存」で試しましたが、ダメでした。
HELP!
だから、あなたは正しいことをしているのです。
だから、ちゃんとやっているんですね。
私は「symbolsets」フォルダに保存していますが、それでいいのでしょうか、それとも他にもっと簡単な方法があるのでしょうか?
>> ありがとうございました。
こんにちは。
下記はPatternインジケータを含むファイルですが、異なるTFでこのエラーを出し続けます。
2009.08.20 11:58:49 Cannotopen file'C:\ProgrammeXTB-Trader 4/experts/indicators↪MTFPI-sub1.ex4' on EURUSD,Daily, could someone please check what they need to correct, thanks in advance.こんにちは。
下記はPatternインジケータを含むファイルですが、異なるTFでこのエラーが出続けます。
2009.08.20 11:58:49 Cannot open file 'C:\ProgrammeXTB-Trader 4experts Indicators↪MTFPI-sub1.ex4' on EURUSD,Daily, can someone please check what they need to correct? Thanks in the advance.MTFPI-sub1 インジケータがない。