アスク! - ページ 166

 

このスレッドの投稿者のいずれかに協力するのが好きです。

 

3つのバッファが必要

このインジケーターで3段階のアラームの出力値がどうなっているかを反映させるために、3つのバッファでコーディングできる方はいらっしゃいますか? 是非ともご協力をお願いします

デビッド

ファイル:
 

チャートシフト」を有効にして、チャートを手動(または自動)で、さらに左に調整する方法をご存知の方はいらっしゃいますか?右側にインジケータがあり(灰色のボックスの大きさを設定)、チャートは常にその上を走っています。

ちなみに、おそらく右側のインジケータで、チャートの上部にある小さな黒い矢印をクリックすると、これを左右にドラッグして任意の位置に移動できます(通常見るのと同じ)。

 

どのように行ったか説明してください。

goldivx:
気にしないでください。 私はそれを理解しました。

こんにちは、Goldivx。

私も同じようなことを実現しようとしています。

よろしくお願いします。

エド

 

出力値に関する質問

1Dave7:
このインジケータの3つのレベルのアラームの出力値が何であるかを反映させるために、3つのバッファでコーディングできる人はいますか? 是非ともよろしくお願いします!! David

こんにちは、Davidです。

インジケーターを見たところ、実はアラートだけがコードに表示されている出力です。

値を取得したり、変数に渡したりすることはありません。Price Above、Price Below、Price Exactを設定し、これらはBidとAskから+/-しています。

アラートは、これらのイベントが発生したことを示す出力であり、値ではありません。

私は何かを見逃しているかもしれません...だから私は好奇心 - あなたはこの指標でどのような出力を求めている?

ありがとうございます。

ロバート

 
cosmiclifeform:
こんにちは、David。

インジケータを見たところ、実はアラートはコードにある唯一の出力なのです。

値が取得されたり、変数に渡されたりしているわけではありません。Price Above、Price Below、Price Exactを設定し、これらはBidとAskから+/-しています。

アラートは、これらのイベントが発生したことを示す出力であり、値ではありません。

私は何かを見逃しているかもしれません...だから私は好奇心 - あなたはこの指標でどのような出力を求めている?

ありがとうございます。

ロバート

Robertさん、私は変数の値をEAに取り込みたかった んです。私はインジケータを研究して、それを理解しました - 私を助けようとしてくれてありがとう

 

変数を最高値から最低値で並べ替え

通貨インデックスのリストがあり、値の高いものから低いものへとランク付けしたいのですが、どのようにすればよいでしょうか? これらの値でソートを行うにはどうすればよいでしょうか(以下の例を参照してください)。

EUR = 59;

GBP = 48。

AUD = 64。

CHF = 55。

JPY = 59;

CAD=57。

USD = 63。

事前にありがとうございます - 私はこれを正しくコード化する方法を知りたいです!

デビッド

 

配列のリファレンス

1Dave7:
通貨インデックスのリストがあり、価値の高いものから低いものへとランク付けしたいのですが、どのようにすればよいのでしょうか? これらの値でソートを行うにはどうすればよいですか(以下の例を参照してください)。

EUR = 59;

GBP = 48;

AUD = 64。

CHF = 55;

JPY = 59;

CAD=57。

USD = 63。

事前にありがとうございます - 私はこれを正しくコード化する方法を知りたいです!

デビッド

こんにちは、Davidさん。

配列についての質問ありがとうございます。私もアレイは初めてで、勉強したいと思っていたので、早速検索してみました。

MT4フォーラムに以下のリンクがありました。

ArraySort - MQL4 ドキュメンテーション

MQL4定義

初心者のためのMQL4言語。難しい質問を簡単なフレーズで。- MQL4 の記事

MQL4 の例とチュートリアル

配列のソートに関する追加記事。

ソートリスト - MQL4: 検索

時間によるオブジェクトのカウント(過去から現在へ) - MQL4フォーラム

FIFOルールに従って複数のポジションをクローズする - MQL4フォーラム

数量で変数を並べる?- MQL4フォーラム

TSDフォーラムでこれを見つけました。

https://www.mql5.com/en/forum/178944

コード:test sort.mq4 (添付)

次のステップで頑張って、あなたが思いついたことを共有してください。私はもっと学びたいのです。

また、私はまだ好奇心があります...あなたはインジケータで何を理解/学習しましたか...そして、あなたは今それで何をやっているのですか?

上記のリンクがアレイに役立つことを願っています。

ロバート

PS - "test sort.mq4 "では、Printステートメントの小さなバグを修正し、ジャーナルログで見るためにより良いフォーマットにしています。このバージョンはTest Sort1.mq4と名付けました。

ファイル:
 

変数E=2の場合、配列がEの値を 受け入れるようにするにはどうしたらいいのでしょうか? あと少しというところですが、まだまだです。- コーディングのプロがこの障壁を乗り越えるのを助けてくれるでしょうか!

double num_array[];

num_array[7]={2,3,8,1,9,4,7}; //{E=2,G=3,A=8,CF=1,J=9,CD=4,U=7}

ArraySort(num_array);

ArraySort(num_array,WHOLE_ARRAY,0,MODE_DESCEND);

1)num_array[7]={E,G,A,CF,J,CD,U} これはうまくいきません。

2) Eの代わりにDoubleToStr(E,0) を試してみました -これもうまくいき ません。

David

 

e.a.で呼ばれるインジケータを 変更する方法は?

平和と祝福の皆さん。

私は、指標の色と基本的な値を変更する能力を持つトレーダーで、これ以上はありません@この時点では。私はプログラミングの世界に深く掘り下げることにあまり興味がありませんしかし、私がやりたい簡単なものがありますが、それが見かけほど簡単であるかどうかについてはわかりません。

e.a.の背景。

レンタルコーダで、ある人に書いてもらうように契約しました。しかし、この手法の潜在的な収益性、独自性を保ちたいという私の希望、そして人間性から、私が実際に使っているものと基本的に95%似ている(描画方法、ロジックなど)指標をプログラマーに提供することにしましたが、この手法をシャープにしてくれる特別な小さなエッジが欠けているのでした。今、それが完成し、エラーがなくなったので、私は時間ベースのチャートで指標の「未精製」バージョンと一緒に電子メールをテストしました。そして、それらが「UMPH!」を欠いていても、長期的にはまだブレークイーブンでした。問題は、それらをどのように変更するのかが全く分からないことです。

ハードコードされているのに対して、e.a.のiCustomを通して呼び出されたこと、それだけは分かっています。しかし、私はe.a.の他の場所で変更する必要がある何かがあるかどうかわからないし、私はe.a.にインディーズの値を入れなければならないかどうか、または私はちょうどMetaEditorを介してインジケータコードでそれらを設定することができますので、自分自身で簡単に、おそらく何かを最適化する欲求がないように見て EXCEPT多分一つの指標の1値、それはすでにe.aにコーディングされている、私はそう選ぶなら最適化ができるようにします。

あらゆる援助は非常に高く評価されます。ありがとうございました。

FFL