ICustom機能 - ページ 19

 

OKです。コンパイラはリンク時に文句を言うべきなのに、言わない

 
fajst_k:
OKです。コンパイラはリンク時に文句を言うべきですが、そうではありません。

これらのiCustom()コールは間違っています(最初の3つは単にmacdの3つの連続した値を読み込んでいるだけです。)

これらは、そのコードでdssコールが呼び出されるのと同じ方法で呼び出されるはずです(1コール少ない - macdと、上下のレベルだけがアクセスされる必要があるのです)。

 

説明ありがとうございます。このコードでは、"dss_dnlevel "も使われていないようです...。

iCustomではMACDのシフト0,1,2が使われていましたが、dssでは1と2だけでした。なぜこのような不一致が起こるのでしょうか?MACDは現在のバーをチェック する必要があるのでしょうか?

 
fajst_k:
説明ありがとうございます、確認したかったのです。このコードでは、"dss_dnlevel "も使われていないようです...つまり、iCustomではMACDシフト0、1、2が使われていましたが、dsでは1、2だけでした。なぜこのような不一致が起こるのでしょうか?MACDは現在のバーをチェックする必要があるのでしょうか?

私はこれらの質問は、これらの条件の作者に尋ねるべきだと思う 私の意見では、それは常に現在の(まだ開いているバー)で得ることができる偽の信号を避けるために、閉じたバー(シフト1と2)だけをテストするのが最善ですが、多分mrtoolsは彼がそれらの値を使用した理由を説明することができます。

 

OK、忘れてください、自分で直します。しかし、おそらくmr_toolsはこのバグをすべて修正し、このEAを再投稿する必要があります。

 

iCustom コーディングのヘルプ

こんにちは、私はインジケーターのアラートに基づいて取引を開始するEAを作ろうとしています。

アラートを表示するインジケーターのコードは....

PlaySound("alert.wav");

if (gi_112 == 1) MessageBox("Entry point: buy at " + l_price_20 + "!!", "Entry Point", 0);

else

if (gi_112 == 2) MessageBox("Entry point: sell at " + l_price_20 + "!!", "Entry Point", 0);

li_16 = FALSE;[/CODE]

and start function of EA is.....

[CODE]double gi_112 = iCustom(NULL,0,"TradeFx",0,0);

if (gi_112 == 1){

OrderSend(NULL,OP_BUY,Lots,Ask,3,Ask-SL*Point,Ask+TakeProfit*Point);

}

if (gi_112 == 2){

OrderSend(NULL,OP_SELL,Lots,Ask,3,Ask-SL*Point,Ask+TakeProfit*Point);

}

return(0);

今、コンパイル中にエラーはスローされません。しかし、コードが正しいか間違っているかどうかを確認 するためです。

 

iCustom()のヘルプが必要です。

こんにちは、トレーダーの皆さん。

Doda-Donchianというインディケータを持っています。このインジケーターをStrategy Testerで バックテストする際、いくつかの問題が発生しました。ストラテジーテスターで空のEAを起動した状態でDodaインジケータをチャートに持っていくと、抵抗線1,2,3が表示されます。 抵抗線1,2,3 Pivot Level、支持線1,2,3はそれぞれテスター実行中に値を変えています。テスターは1週目、2週目、3週目で動作しています。しかし、抵抗線、ピボットライン、サポートラインの値はすべての日付で変化していません。なぜでしょうか?

この問題を教えてください。

Strategy Testerを一時停止すると、Dodaインジケータのプロパティが表示されます。OKボタンをクリックすると、RL、Pivot Line、SLinesの値が変化します。しかし、なぜでしょうか?

次の質問ですが、iCustom("Doda-Donchian".,..,...) 関数を使用しましたが、問題は前のものと同じです。

ファイル:
 
sosa247:
こんにちは、トレーダーの皆さん。

Doda-Donchianというインディケータを持っています。このインジケータをStrategy Testerでバックテストしていると、ある問題が発生します。空のEAをStrategy Tester上で動作させた状態でDodaインジケータをChartに取り込みます。 抵抗線1,2,3 Pivot Level、支持線1,2,3はそれぞれテスター実行中に値を持つようになりました。テスターは1週目、2週目、3週目で動作しています。しかし、抵抗線、ピボットライン、サポートラインの値はすべての日付で変化していません。なぜでしょうか?

この問題を教えてください。

Strategy Testerを一時停止すると、Dodaインジケータのプロパティが表示されます。OKボタンをクリックすると、RL、Pivot Line、SLinesの値が変化します。しかし、なぜでしょうか?

次の質問ですが、iCustom("Doda-Donchian".,..,...)関数を使用しましたが、問題は前と同様です。

新しいメタトレーダー4のバックテストに組み込まれたいくつかの機能が 動作していないか、間違って動作しているためです(特に時間に関する機能)。

 
sosa247:
トレーダーの皆様、こんにちは。

Doda-Donchianというインディケータを持っています。このインジケータをStrategy Testerでバックテストしていると、ある問題が発生します。空のEAをStrategy Tester上で動作させた状態でDodaインジケータをChartに取り込みます。 抵抗線1,2,3 Pivot Level、支持線1,2,3はそれぞれテスター実行中に値を持つようになりました。テスターは1週目、2週目、3週目で動作しています。しかし、抵抗線、ピボットライン、サポートラインの値はすべての日付で変化していません。なぜでしょうか?

この問題を教えてください。

Strategy Testerを一時停止すると、Dodaインジケータのプロパティが表示されます。OKボタンをクリックすると、RL、Pivot Line、SLinesの値が変化します。しかし、なぜでしょうか?

次の質問は、私はiCustom("Doda-Donchian".,.....) 関数を使用しましたが、問題は前のものと似ています。

新しいメタトレーダー4のバックテストに組み込まれているいくつかの関数が 動作していないか、間違って動作しているためです(特に時間関連の関数)。コード上では何も変更することはありません。唯一できることは、metaquotesがmetatraderのエラーを修正することです。

 

どなたか親切な方、Advanced_ADXインジケータを使用できるように、以下のものを再作成していただけないでしょうか。 icustom "関数が 必要なのは知っていますが、どうすればいいのかわかりません。

//h1データ

double h1adm = iadm(NULL,PERIOD_H1,2,MODE_CLOSE);

//h4データ

double h4adx = iadx(NULL,PERIOD_H4,2,MODE_CLOSE);

//d1データ

double d1adx = iadx(NULL,PERIOD_D1,2,MODE_CLOSE);

//色の定義

色 color_h1, color_h4, color_d1;

//文字列の定義

文字列 arrow_h1, arrow_h4, arrow_d1;

//h1上昇トレンド

if (h1adx < Bid ) { color_h1 = ColorUpGood; }.

//h1 ダウントレンド

if (h1adx > Bid ) { color_h1 = ColorDownGood; } //h4 アップトレンド

//h4アップトレンド

if (h4adx < Bid ) { color_h4 = ColorUpGood; } //h4 ダウントレンド

//h4ダウントレンド

if (h4adx > Bid ) { color_h4 = ColorDownGood; } //d1アップトレンド

//d1アップトレンド

if (d1adx < Bid ) { color_d1 = ColorUpGood; } //d1 ダウントレンド

//d1 ダウントレンド

if (d1adx > Bid ) { color_d1 = ColorDownGood; } //d1 ダウントレンド