コーディングの方法は? - ページ 139

 
luxinterior:
私は3ページ前にあなたの質問に答えましたhttps://www.mql5.com/en/forum/173219/page91

もしあなたが、口うるさいと泣き言を言うのと同じくらい熱心に学習とコーディングに取り組んでいれば、今頃あなたは実際に何かを成し遂げていたかもしれませんね。

誰もあなたを助ける義務はないのだから、与えられたものを受け入れて、それを応用すればいい。

もし私が思うに、あなたは誰かがあなたのために実際にコーディングしてくれるのをただ待っているのだとしたら、幸運なことです。おそらく、私よりも慈悲深い人があなたを助けてくれるでしょう。このスレッドのタイトルは「どうやってコードを書くか」です。NOT 'Code my routine for me because I'm too lazy to try to learn how to help myself'.

だから、デコンパイルされたコードに関する私や他のコーダーの投稿が、あなたの重要な物乞いの投稿の邪魔になったのなら申し訳ない。

ラックス

私は自分のEAを作ろうとしていて、試行錯誤と実例を通して基本を学んできました。

私は自分自身で学習してきましたが、わからないことがあります...私が尋ねるときでさえ...私は自分自身のコードを作成しています...しかし、まだ立ち往生...私はループについて少し知っています...

私は誰かが私が始めることができるコードを与えてくれることを期待していました。

 

高値と安値のヘルプ

私はいくつかのコードで苦労していると誰かが助けてくれるのであれば疑問に思う。

私は2つの最も最近の高値(H1とH2)および2つの最も最近の安値(L1とL2)の値を識別しようとしている、それは指標は買われ過ぎまたは売られ過ぎの値を返す期間中に形成する。

何を目指しているのかを説明するために、少し絵を描いてみました。この例ではストキャスティクスを 使用していますが、最小値と最大値が固定されているオシレーターであれば代用可能です。

私は単に高値と安値の値を知りたいだけなのです(形成された時間ではありません)。最新の値(例えばH1やL1)が返されると、古いH1やL1はH2やL2になります。

 
fercan:
フラクタルを使ったコードが欲しいのですが、どなたか教えてください。

青と黄の値を取得したいのですが、青と黄の後に、2つのフラクタルアップとフラクタルダウンがあります。

フラクタルソースコードはこちらです。

Fractals.mq4 - MQL4 コードベース

 

エラーを見つけるのを助けてください

エキスパートでエラーが1つも見つかりません。助けてください。

ファイル:
test1.mq4  13 kb
 

Identifier syntax maybe?

 

なぜうまくいかないのですか?

こんにちは

//---- input parameters

extern string paire.1="EURUSD";

extern string paire.2="GBPUSD";

extern string paire.3="USDJPY";

string paire [3]= {paire.1, paire.2, paire.3}; //error compil

string paire [3]= {string paire.1, string paire.1, string paire.1};//error compil

string paire [3]= {extern string paire.1="EURUSD", extern string paire.1="EURUSD", extern string paire.1="EURUSD"};//error compil

string paire [3]= {"EURUSD", "GBPUSD", "USDJPY"}; // no error it's good compil

助けてください。

私のエラーはどこですか?

ファイル:
 

フルストップは使わないでください。

例:paire.1ではなくpaire1

よくわかりませんが、一応考えてみました。

 

ファングラフィック

変数名にピリオドを使用することはできませんし、配列宣言の中で変数を宣言することもできません。配列とその宣言方法については、ヘルプを参照してください。

ラックス

 
fungraphic:
こんにちは。

//---- input parameters

extern string paire.1="EURUSD";

extern string paire.2="GBPUSD";

extern string paire.3="USDJPY";

string paire [3]= {paire.1, paire.2, paire.3}; //error compil

string paire [3]= {string paire.1, string paire.1, string paire.1};//error compil

string paire [3]= {extern string paire.1="EURUSD", extern string paire.1="EURUSD", extern string paire.1="EURUSD"};//error compil

string paire [3]= {"EURUSD", "GBPUSD", "USDJPY"}; // no error it's good compil

助けてください。

私のエラーはどこですか?

なんてことだ......何をしようとしているんだ?

配列宣言の中で変数を宣言することはできませんし、extern キーワードも使用できません。しかし、配列の要素に値を割り当てるために変数を使用していることが問題なのです。

ピリオドセパレータを使うことに関しては、それが動作することは文書化されていませんが、文書化されていないために、MTが将来的にその使用を留保していないとしても、私は納得しませんし、もしそうなら、その時点であなたのコードを書き直さなければならないでしょう。

ケイト

 

どなたか、このコードを書くのを手伝っていただけませんか?ある条件を満たすとポップアップが表示されるようにしたい。

こんにちは

私は、特定の取引条件が発生したときに私に警告するEA(あなたがそれを呼び出すことである)をコード化する必要があります。

15分、30分、1時間、4時間の時間枠を監視できるようにしたいです。

買いの条件。(売りはその反対)

1) 2つの移動平均が 必要です。

すべてのバーの高値の1つ 高値の10SMA

全てのバーの安値の1本が安値の8SMA

2) 2つのバーがSMAの高値より完全に上である。

3) 次の10本、15本、20本の間に、1本がSMAのLowを完全に下回ったら警告する。

売りの逆バージョン

どなたか、このコードを書いていただけませんか?

ありがとうございます。