記事"インジケーターの開発を依頼するための要件定義を作成する方法"についてのディスカッション - ページ 2

 
さらに、トレーダーの注意を引くために、PlaySound()Alert()、MessageBox() 関数をインジケータに追加することができます。自分のウェブサイトやブログ・ページを持っている場合は、SendFTP() 関数やWebRequest() 関数が便利でしょう。

お勧めしません。


インジケータがどのように使用されるかを知っておくことが望ましい:

1.手動取引に使用する。

2. Expert Advisorで使用する場合 - iCustomを通じて計算値を利用できる必要があります。

3. オプティマイザーで使用する場合 - 計算速度を優先する。

 
Aleksey Lebedev:

インジケーターでは機能しない。

削除しました。

 
Aleksey Lebedev:

その指標がどのように使われるかを知っておくことが望ましい:

1.手動取引の場合 - 最大限の機能を追加することができます。

2. Expert Advisorで使用する場合 - iCustomを通じて計算値が利用できること。

3.オプティマイザーでは、計算速度を優先する。

よし、追加しよう。

 
Rashid Umarov:

ロジック - テンプレートを考えるのは難しいですね。あなたの経験では、どのように形式化するのですか?

まず、顧客は最終的な目標、指標やその他の製品の助けを借りて達成したいことを書くでしょう。これは最も重要なことで、これによって顧客が仕事に満足するかしないかが決まる。私は、間違った色を処方されたからといって怒るような顧客はまだ見たことがない。

その後、機能のおおよそのセットを説明します:あなたは、インジケータの束に基づいてインジケータを必要とする、あなたはあれこれや値の束を持つテーブルを行いますパネルが必要です(そして、それは明らかに値を追加していることを知っていた)、あなたは2つのウィンドウ(これはしばしば起こる)に描画する必要があり、あなたは(ところで、多くの人々がSMSのために求め、それがそう単純ではないことに驚いた)送信されたメッセージを挿入したレタリングの例などをすることができます。顧客はちょうど価格を知りたいかもしれないので、これはすぐに(コストにから)評価し、パフォーマーの時間を無駄にしないことができ、それは通常の彼の権利である。

さらに、計算や信号のインジケータに基づいてインジケータである場合、顧客はどちらかのバーの番号付けを知っているか、彼自身の方法で指定を入力する必要があります(ToRで私はこの方法でカウントすることを決定する)。

次に、計算の例:現在のバーの値[0] = close[1] - MA[1]+ "いくつかの他の指標"[1];

例えば、パターンを探している場合、close[1]>close[2]かつclose[1]>close[3]の場合、パターンを意味する。または、close[1]がclose[2]より20%大きい場合。

他の指標に基づく場合:このバー[0]の前にindicator1[1]の値が何かより大きければ、買いシグナルを意味する。

indicator1がシグナルを出し、indicator2が買いシグナルを出した場合、bar[0]に対応する矢印が表示されます。

ダイバージェンス、トップ、またはそのような他の何かであれば、次のように定義します:close[0]<close[1]>close[2] - ならば、bar[1]にトップがあると考えます。あるいは、バー[1]上にジグザグ・トップがあれば、それはトップがあることを意味する。何ポイントか下に落ちた後、何ポイントか上昇したら、それはリバウンドを意味する。

エクセルのような簡単な表記や計算式が使えるといいのだが......。

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

これは大まかなアイデアで、きちんと考えるにはもっと時間が必要だし、多くのTORを分析する必要がある。

 

それにしても、このトピックの最終 目標は何なのだろう?

- フリーランス・サービスのマスターを 作ること?(顧客に考え方を押し付け、コーダーの価格設定を形式化すること)。

- あるいは、インジケーターはとてもクールで多様であり得るという観念を顧客に植え付け、彼の小さな注文を妨害すること。

 
o_o:

このトピックの最終的な 目標は?

顧客が自分のTORを開発者の言葉で表現できるようにすること、そして顧客が知らなかった、あるいは考えもしなかったようなプラス面を示すこと。そして、これらすべてをかなり簡潔な形で。

一般的には、記事を顧客にアピールすること。私はここで顧客の意見を見る可能性は低いし、彼らはフォーラムに行く可能性も低い。

 
Galina Bobro:

まず、顧客は最終的な目標、つまりインジケーターやその他の製品の助けを借りて何を達成したいかを書くだろう。これは最も重要なことで、これによって顧客が仕事に満足するかどうかが決まる。間違った色を処方されたからといって怒るような 顧客はまだ見たことがない。

それは理解できる。ラインの色やパラメーターの名前は、仕事が仲裁に入るようなものではない。しかし、注文の文章には秩序が欲しい。ある映画の主人公が言ったように、「安全装置を読むことほど心を和ませるものはない」。

以下は最近の作品である。https://www.mql5.com/ru/job/76241。

添付ファイルのインジケーター

入力パラメーター

インジケーター設定 - RSI Periods; Percent_K; Percent D

タイムフレーム; Magic; Lot; SL; No loss;MaxOrders

買いの条件

速いクロスで下から上にゆっくり

クローズ逆張り(逆指値)、速いクロスで上から下にレベル85

売りの条件

速いクロスで上から下にゆっくり

クローズ逆張り(逆指値)、速いクロスで下から上にレベル15。

質問はありません。


以下は別のものであるhttps://www.mql5.com/ru/job/76192

手動で開いた注文を拾う。

Xポイント下がった後、Volume=(その商品の売り/買い注文の現在の数量)*Kで注文を出す。数量は100分の1に切り捨てられます。新しい注文を発注する際、すべての注文の利益確定は新しい損益分岐点から TR ポイントに設定されます(手数料とスワップを含む)。Expert Advisor は、手動による注文の開始/決済を考慮する必要があります。

Expert Advisor は、1 つのターミナルで異なる商品に対して正しく機能する必要があります。

パラメータ X、K、TR はターミナルから変更する必要があります。

また、黄色で強調表示されているため、注文を実行する際に驚くことがあるのではないかと思われるが、それは理解できる。しかし、説明は複雑さとコストの初期評価のために十分であるように思われる。

私は、インジケータが書くことがはるかに単純であるという事実から進んだので、記事はよりシンプルであるべきです。今、私はこれまでより多くの批判を参照してください。

私はTORの例を追加する必要があることに同意する。

 
Rashid Umarov:
...

私は、指標は書くのがずっと簡単なので、記事はもっと簡単に進むはずだという事実から話を進めた。今のところ、批判の方が多いようだ。

私はTORのサンプルを追加する必要があることに同意する。

こんな感じのオーダー文です:

I-LINEインジケーター

1 作業時間枠はM5のみ

2 現在のセッションを検索

3 ヒストリーに留まる

4 検索に参加するローソク足の数 N(デフォルトは3)

検索に参加するローソク足の説明

A) 影が一つ欠けているローソク足の極値を比較する(二つ目の影が必要)。

B) 影の極値が同じである。

C) 比較されるローソク足の影が0ポイントであってはならない(すなわち、HI=open または CLOSE 場合、そのようなローソク足は比較されない(画面上で説明します)。

チャート上のハイライト

A) 検索に含まれるローソク足の極値がグラフィカルに選択されます(ポイント)。

B) 極限に沿って線が引かれる。

線が表示されるとアラートが発せられる。

私はたくさんの説明の写真に目を通し、すべての概念に同意し(意見の相違がないように)、このようなTORを作るために質問を誘導しなければなりませんでした(以前に同意した概念と定義を考慮に入れて):

私は何も理解していません。概念を定義してみましょう:

  • 「定義ローソク" - 1つの影を持つローソク。
  • 「定義 ローソクの極端な" - 定義ローソクの影の端の価格。極値の値が異なる場合)1つの取引セッションで複数のこのようなローソク足が存在する可能性があります。各ローソク足には、1本目、2本目、3本目、...、N本目というように、それぞれ番号があります。
  • 「ローソク足のグループ"-すべてのローソク足は、その定義ローソク足の極値の価格で引かれた単一の線で接続されている必要があります。
    すなわち、定義ローソク足の数に応じて、第1グループ、第2グループ、第3グループ、...、N番目のグループが存在することができます。

そして、こうなった:

定義ローソク足は、各グループの唯一のローソク足です - それは、線が描かれているPRICEを設定します。影を持つ他のすべてのローソク足は、任意の影の同じ価格を持つ、このグループに参加し、線がそれらの間に描かれます。

別の決定ローソク足が出現したとき、しかし、極値のOTHER価格を持つとき、それは新しいグループを作成します。そして、2番目の決定ローソク足と影の価格が同じであるすべてのローソク足は、2番目のグループに入り始め、2番目の線で結ばれ始める。

第1グループは、それにふさわしい新しいローソク足で追跡され、補足され続ける。そして、2本目も探索に参加し続ける。

3つ目の決定要素が現れ、3つ目の価格となり、3つ目のグループが形成される。そして、取引セッションが終了するまで続きます。

次のセッションが始まると、すべてが再び始まる。過去のグループとそのラインは切り離されますが、履歴には残ります。
 
Artyom Trishkin:

これが命令文である:

私はたくさんの説明写真に目を通し、(意見の相違がないように)すべての概念に同意し、(彼と事前に合意した概念と定義を考慮に入れて)このようなTORを作るために質問をリードしなければならなかった:

そしてこうなった:

驚きました。最終的に何が言いたかったのかわかりますか?顧客は最初に写真を提供したのだろうか、それとも最初は単なるリップサービスだったのだろうか?

 

私の意見では、この記事には技術的な詳細が多すぎる。顧客にとって重要なのは、自分が本当に何を望んでいるのかを明確に把握することである。このアイデアを得るために、フリーランスになる前に、顧客がエクセルでインジケータ/エキスパートの簡略化したスキームを作成し、そのスキームをスクリーンショットで提供するのは良いアイデアでしょう。

ToRを作成し、自分の戦略をエクセルの用語で説明し、エントリーとエグジットのシグナルのスクリーンショットを用意し、これらすべてを適切なコメントとともに提供する。しかし、これは最終的に顧客が望むものを得るための唯一の確実な方法である。