アスク! - ページ 26

 

任意のMAクロッシング価格。誰か?ありがとうございました。

ここに偉大なpplの束!。私はほとんどすべてのスレッドを読んで 助けが必要です。

--------------------------------------------------------------------------------

(* 私はAlerts Threadにこれを投稿し、後で'ASK'というタイトルのこのフォーラムを見た。再びポストを繰り返すために申し訳ありません。)

まず、このフォーラムは素晴らしいフォーラムの一つであると言わせてください。私は、他のユーザーの問題や質問に答えるために時間と労力を割いている人々に本当に感謝/賞賛しています。

今、私はこのフォーラムを読み、主にシンプルなインジケータを検索しています。私の錆びた脳がコードを正しく見て/読んでいないのか、私が年を取っているのか、どちらかです。

私が必要とするのは、価格が特定のMAをクロス/タッチしたときにオーディオ/矢印のアラートです。私は2つのMAが交差したときに警告を与える指標/コードがたくさんあることを参照してください。しかし、私はちょうど価格が特定のMAを交差/タッチしたときにアラートが必要です。

これは可能ですか?私はこれが戻って要求され、既に答えられた場合、事前に謝罪します。私はそれを見つけることができませんでした

また、私はMQL言語/関数の構造と構文を理解する上で出発点の提案を得たいと思いますし、任意の電子ブック/ブックrecosは非常に高く評価されています。

この素晴らしいサイトと素晴らしい仲間に改めて感謝します。

ケント

 
iscuba11:
新しい方法を試してみましょう。 同じステートメントで、Null,15, etc. コメントはメッセージを表示します。 私は他のインジケータ、Null、5を アクティブにする別のタイムフレームに切り替えると、どのように私は15分インディケータによって行われたコメントを排除するには? 他の言語では、5分足のインジケーターにコメント「 」フィールドを使用するだけで、15分足のインジケーターが残した表示メッセージを消去することができます。 なぜ、このグダグダな言語ではうまくいかないのか?

こんにちは、Iscuba11です。

このインジケータを開発してもらえませんか?シンプルなインジケータなので、参考までにお願いします。

現在のバーが過去3本のバーの高値を更新したら、買いシグナルを発生させる。

現在のバーが過去3つのバーの安値を更新した場合、売り シグナルを発生させます。

また、売買シグナルの横にブレイクポイントを記載することは可能でしょうか?

Thnx

kev

 

EAのマークチャート(その他のもの)

質問・問題点

EAが何をしているかを視覚的に示す例は周りにあるのでしょうか?EAが動いているときに、チャート上にインジケータのような矢印やラベルを表示させたいのですが。

そういえば、左上のComment()行の下に書いてあるインジケータはどうなっているのでしょうか?

テスト後にチャートを開くことができますよね?コードで色を設定すれば、売買ごとに小さな矢印が付いてるんです。EAが動いている状態でそのチャートに行くにはどうしたらいいのでしょうか?それよりも、その矢印のサイズを大きくしたり、そのチャートにラベルを追加したりするにはどうしたらいいのでしょうか?

インジケータのパラメータを 保存/読み込みする方法はありますか?EAでは簡単にできることなので、私が見逃しているだけなのでしょう。私はそれを行うために全体のフラットファイルの読み取り/書き込みルーチンを記述したくない、それはとにかくそこにあるべきなのに(私の謙虚な意見では)。

 

MTFストキャスティクス

HI

あるインジケータについて考えています。Slow Stochastic Multiple Time Framesです。

このアイデアは、異なるTFでSTOレベルをカラーコードで表示するインジケータを持つことです。

このインジケータは、Forex Freedom Indicatorのように表示することができます。

カラーコードで表示する(例)。

0-10 極端に売られすぎ

10-20 売られすぎ

20-80 転換レベル

80-90 買われすぎ

90-100 極端に買われすぎ

表示する時間枠:5分、15分、30分、1時間、4時間、日足

K、D、Slowの色とレベルはカスタマイズ可能です。

いかがでしょうか?

ありがとうございました。

 
 
 

既存取引のストップロスと テイクプロフィットの修正に関する ヘルプが必要です。

私はこれを作成しましたが、問題があります。 EURUSD の売り 1 件と USDCHF の売り 1 件の 2 つの取引がアクティブになっています。 以下のコーディングは、最初の売り取引EURUSDを修正しますが、2番目の売り取引USDCHFを修正することはできません。 何かが間違っていて、コーディングに欠けていることは分かっています。 このコードで何が間違っているのか、何が省略されているのか教えていただけませんか? これは私にとって非常に重要なことです。 ありがとうございました。

デイブ <<<

int i=0;

for(i=0; i<OrdersTotal(); i++)

OrderSelect(i, SELECT_BY_POS, MODE_TRADES)を実行します。

if(OrderType()>=OP_SELL&& OrderSymbol()==Symbol() && OrderMagicNumber () == MagicNumber || MagicNumber==0)

{

OrderModify(OrderTicket(),OrderOpenPrice(),Ask+(15*Point),Bid-(20*Point),Cyan); //ストップロスとテイクプロフィットを変更する。

return(0);

}

if(OrderType()>=OP_BUY && OrderSymbol()==Symbol() && OrderMagicNumber () == MagicNumber || MagicNumber==0)

{

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(15*Point),Ask+(20*Point),Cyan); //ストップロスとテイクプロフィットを変更する。

return(0);

}

return(0);

 

私がこれまで様々なプログラムのコーディングを見てきた中で、プログラムの様々な機能を 処理するためのモジュラーブロックコーディングが本当に不足しているように思います。 いくつかの言語では、このブロックコーディングを非常に広範囲に使用しており、多くのカスタムコーディングを排除しています。 この言語でも可能なのでしょうか? 上の私のコーディングの機能のように。 これはそれ自体がモジュール化されています。 これは(正しくコーディングされていれば)一つの大きな機能を果たし、それは既存の進行中のライブトレードを修正することです。

このコーディングの全てではないにしても、なぜ、それぞれが特定のタスクを行う、使用可能なモジュール式のコードブロックに分解することができないのでしょうか。 私はこれらのプログラムが何をしているのか見ていないのかもしれませんが、これらのプログラムの多くは、コーディングの大きなミス・マッシュです。 機能はしているのですが、その中のロジックを追うのは難しいのです。 モジュール式のコーディングは、よりクリーンで学びやすいものです。

私の考えです。

デイブ

<<<

P.S. このフォーラムの優秀なプログラマーの皆さん、上の投稿にある私の小さなプログラミングのブロックに手を貸してくれませんか? 修正するためにはあなたの専門知識が必要なのです

 

テンプレートやブロックコードがあれば、EAをより簡単に開発することができます。

 
richx7:
テンプレートとブロックコードがあれば、EAの開発がもっと簡単になります。

お二人の意見に同意します。先日、ある人がMqlには'or'演算子/構文がないと言っているのを見かけました。そうなんですか?びっくりです。

さておき、どなたか簡単なインジケータとそれに対応するEAの組み合わせを提案し、ここがどう動くかを理解できるような手助けをしていただけませんか?