iCustomもAlertも簡単!

 
みなさん、こんにちは。
iCustomfunctionを 使用する際の苦痛や、Alertsonが 別のインジケータとクロスすることについての何千ものリクエストは、とてもよくわかります。

さて、もう痛くはないでしょう。

この新しいインジケータをダウンロードして、私の説明を待ってください。

もし、あなたがそれを好きなら、投票してください!
ファイル:
 

注意喚起と音

ありがとうございます。

お願いがあります。2つの指標(SilvertrendとTriggerline)からアラートとサウンドを出すことができる指標を開発できませんか?

条件:-両方が同じ時間に出会ったときのみ...

thanx

 
jerami:
ありがとうございます。

お願いがあります。2つの指標(SilvertrendとTriggerline)からアラートとサウンドを出す指標を開発できませんか?

条件としては、2つのインジケータが同じ時間帯に重なった時のみです。

thanx

ぜひお願いします。

このインジケータは、あなたのケースで使うことができます。このインジケータの説明を読めば、使い方がわかるはずです。

 

Guruさん、こんにちは。

解説を掲載する機会があれば、私もとても興味があります!

ありがとうございます。

 

説明!!(笑

こんにちは、皆さん。
iCustomの使い方やAlertsの埋め込みに飽きたら、このインジケーターをどうぞ!
このインジケータを使えば、iCustom機能を使って好きなインジケータを読み込むことができますが、一行もコードを書く必要はありません。iCustomとAlertsの入力ウィンドウにロードしたいインジケータの入力を入力し、インジケータがあなたに警告するとき、あなたが行うすべてのものである。

パラメータは以下の通りです。

アラート_オン_クロッシング
読み込んだインジケーターのいずれかがクロスしたときに、インジケーターが警告を発するようにしたい場合は、このオプションをtrueに設定します。
Pair_1
最初のインジケーターで使用したい通貨ペアの 文字列をここに設定します。現在の通貨で動作させたい場合は「NULL」を使用します。
例:"EURUSD".
インディケータ名_1
ロードしたい最初のインジケーターの名前。この名前は、拡張子.ex4を除いたインジケーターのファイル名と同じである必要があります。
例: "Moving Averages" (元のファイル名は Moving Averages.ex4)
タイムフレーム_1
ロードする最初のインディケータのタイムフレーム(分単位)。現在のタイムフレームで動作させたい場合は0を使用します。
例:30
PERIOD_M1 1

PERIOD_M5 5

PERIOD_M15 15

PERIOD_M30 30

PERIOD_H1 60

PERIOD_H4 240

PERIOD_D1 1440

PERIOD_W1 10080

期間_mn1 43200
ライン_1
読み込んでいるインジケータのうち、使用したい行を指定します。ゼロベースで、1行目が0、2行目が1、最終行が7となります(どのインジケーターも行数の最大値は8で、0から始まり、最終行が7となります)。
ほとんどのインジケータは1行しか使用しないので、ここでは0を使用します。
パラメータ1_1
ロードしたいインジケータの最初のパラメータを1行目に設定します。インジケーターのパラメーターとは、外部 変数として宣言されているあらゆる値のことです。
例えば、Moving Averagesインジケータは3つのパラメータを受け取ります。
extern intMA_Period
extern intMA_Shift
extern intMA_Method
ですから、ここでは最初のパラメータとしてMA_Periodを入力する必要があります。
パラメータ2_1
1行目としてロードしたいインジケーターの2つ目のパラメータを入力します。
パラメータ3_1
1行目にロードしたいインジケータの3つ目のパラメータ。
パラメータ4_1
1行目にロードしたいインジケーターの4つ目のパラメーター
パラメータ5_1
1行目にロードしたいインジケーターの5つ目のパラメーター。
Pair_2
2行目に使用する通貨ペアの文字列を設定します。
インジケーター名_2
2行目に読み込みたいインジケーターの名前。
タイムフレーム_2
2行目に読み込ませたいタイムフレーム(分)を設定します。
ライン_2
読み込む2つ目のインジケーターのうち、使用したい行。
Parameter1_2
2行目として読み込みたいインジケーターの第1パラメータを設定します。
Parameter2_2
2行目として読み込みたいインジケータの2つ目のパラメータを設定します。
パラメータ3_2
2行目として読み込みたいインジケータの3つ目のパラメータを設定します。
パラメータ4_2
2行目に読み込みたいインジケータの4つ目のパラメータ。
パラメータ5_2
2行目に読み込みたいインジケーターの5番目のパラメーター。
Pair_3
3行目で使用したい通貨ペアの文字列をここに設定します。
インジケーター名_3
3行目に読み込みたいインジケーターの名前。
タイムフレーム_3
読み込みたい3行目のタイムフレーム(分)を設定します。
ライン_3
読み込む2行目のうち、使用したい行を指定します。
Parameter1_3
3行目として読み込みたいインジケーターの第1パラメータを設定します。
Parameter2_3
3行目として読み込みたいインジケータの2つ目のパラメータを設定します。
パラメータ3_3
3行目として読み込みたいインジケータの3つ目のパラメータを設定します。
パラメータ4_3
3行目に読み込みたいインジケータの4番目のパラメータ。
パラメータ5_3
3行目として読み込みたいインジケータの5番目のパラメータ。
注1:インジケーターの行数(バッファ数)を知るには?
MetaTraderでインジケーターのソースコードを開き、行を確認するだけです。
#プロパティ indicator_buffers 1
1は1行、2は2行など(最大8行まで)を意味します。
注2:インジケータが受け付けるパラメータの数を知るには?
先ほどもお伝えしたように、パラメータとはインジケータが使用する外部関数のことです。
そこで、インジケーターのソースコードを開き、そのインジケーターがいくつの外部関数を使用しているかを確認します。
注3:インジケーターのソースコードにある外部関数の宣言の順番は、インジケーターが受け取るパラメータの順番と同じです。例
extern int MA_Period=13; <-- パラメータ1
extern int MA_Shift=0; <-- Parameter 2
extern int MA_Method=0; <-- パラメータ3
皆様のコメントをお待ちしております。
 

Exselento、EAメーカーのショートカットカスタムはどうですか?

 

Guruさん、ありがとうございます。私はすべてを理解していたわけではありません。このプログラムを使って、同じインジケータから2本の線が交差したときに警告を出すことはできますか?例えば、Stoch%KとStoch%Dです。

アラートをバーのクローズ時にのみ動作させることは可能でしょうか?

 

ありがとうございます。

cockeyedcowboy:
コーダー・グル

私は勝手に、あなたのコードにあなたの説明を追加しました。そうすれば、誰かがそれを使おうとするときに、あなたが提供したドキュメントやコードの使い方の例を探しに行く必要がなくなるからです。

私はいつも自分のコードの最後に、コードの目的、使い方、バージョンアップの記録、将来の改良予定、デバッグやコーディングのメモを含む文書を入れるようにしています。このような工夫をすることで、私自身はもちろんのこと、他の人にも役立つと思います。これは、私自身だけでなく、他の人が私のコードを使用する際にも役立ちます。もっと多くの人に使ってもらいたい習慣です。

私は決して、あなたの仕事を批判しているわけではありません。あなたは他の人たちのために時間を割いているのです。あなたがここで多くのコーディングをしているので、もしあなたがこの分野でボールを拾い、それを使って走れば、他の人も気づいて、あなたのリードに従って、自分のコードを文書化するかもしれないと思っただけです。

本当にありがとうございます。

ザ・コッキード・カウボーイ

CockeyedCowboyです。

ありがとうございます。素晴らしいです。

私はソースコードに説明をコピーするつもりでしたが、あなたはそれをやってくれました。そして、私がやろうと思っていたことよりも、もっと良い 方法でやってくれました。

本当にありがとうございます。

 

こんにちはcodersguruは、インディが交差するときに矢印に追加するeazyのための任意のPACTHはありますか? rsiが0を横切るとき、矢印はrsiのラインが0を横切るとすぐに表示されるように、または価格が交差したときに、新しいバーではなく右の価格交差のマまたはfmasがスマを横断するときに矢印は、表示されるのだろうか? 乾杯

 

a little bug fixed!

小さなバグが修正されました

「通貨ペ アをNULLforで 入力すると、MTがハングアップする。

新しいバージョンをダウンロードしてください。

ファイル:
 

こんにちは、Codesguruです。

私はいくつかの助けを必要としています。しかし、私のプログラミングの知識はほとんどないことを警告させていただきますので、あなたが無視することを選択するか、またはこれで実験しないように私に頼むなら、それは大丈夫です。

私は、あなたの新しい/アップデートされたEasy iCustomとAlert for H1を使って、(Ichimokuから)Tenkan crosses Kijunを作ろうとしました。しかし、それをチャートに貼り付けようとすると、PCが遅くなり、ハングアップしてしまいます。そのため、メタトレーダーを一度終了し、再度立ち上げなければなりません。

どこで間違ったのか、教えていただけませんか?

よろしくお願いします。ありがとうございました。

添付したのは、変更した設定だけです。

ファイル:
理由: