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

 
Michel:
関数は本当に必要ありません。init()関数に入れるだけで十分です。
myPoint = 0.0001; if (Digits < 4) myPoint = 0.01;

もし、心配するEAが数個だけなら、あなたの方法でやります。私は実際にこのコードを、コード内でPointの代わりにmyPointを使用する他の多数の関数と 一緒にライブラリに格納しています。そうすれば、一か所のコードを変更するだけで、すべてのEAを再コンパイルすることができます。万が一、ブローカーが小数点以下の桁数を追加することになった場合に備えてね。

ロバート

 

トレーリングストップが必要

PANNEK:
あなたは、任意のボディは私を助けることができますか?

トレーリングストップ付きのエキスパート20_200を希望しています。

誰でも入れてください。

どのようなトレーリングストップがありますか?

現在10種類以上持っています。

ロバート

 

トリルストップ

MrPip:
トレーリングストップの種類は?

今、10種類以上持っています。

ロバート

正確にはわからないのですが

このEA_TrendStrengthEMAv2のようなものが良いかと思います。

ファイル:
 

今日 昨日 今関数...

日付の範囲を取得したい。

昨日の午後5時から今日の午前3時まで...そしてその間のバーを見たいのです。

一日の始まり(1970年からの秒数)を取得する関数は見当たりません。

私はモジュラスなどを使用して、自分自身で計算することができますが、私はこれを行うために見ていない任意の簡単なMT4関数があるかどうか疑問に思っています。

MT4には簡単な方法があるはずです。

クレイグ

 
Ghamm:

...

日の始まり(1970年からの秒数)を取得する関数が見当たりません。

私はモジュラスなどを使用して、自分自身で計算することができますが、私はこれを行うために見ていない任意の簡単なMT4の関数があるかどうか疑問に思っています...

MT4で簡単な方法があるはずです。

クレイグ
TodayBegin=iTime(NULL,PERIOD_D1,0);
 

MrPip 助けてください...

PANNEK:
すみません、よくわからないのですが、このEAみたいなのがいいんです。 EA_TrendStrengthEMAv2

もし可能なら、私を助けてください

 

トレーリングストップを追加

PANNEK:
可能であれば、私を助けてください

こちらのバージョンをお試しください。バージョン番号は変更せず、投稿されたEA_TrendStrengthのトレーリングストップを追加しただけです。

ロバート

ファイル:
 

ありがとうございます

MrPip:
このバージョンを試してみてください。バージョン番号は変更せず、投稿されたEA_TrendStrengthのトレーリングストップを追加しただけです。 ロバート

MrPipさんありがとうございます。

 

ループの問題...、ヘルプ!

何が問題なのかを考えています。 この小さなインジケータは、チャートのすべてのバーに矢印を描画 することができない理由を見つけるために書いたものです。 特に理由はありません。

もう一つのインジケータがあるのですが、その選択は慎重を期すため、このインジケータを書きました。

最後の数本のロウソクの下にしか矢印が描かれていません。 本来ならチャートのすべてのバーで、各ローソク足の上下に矢印が描かれるはずです。

そして、1本のローソク足のデータだけがデータウィンドウに表示されます。

写真とインジケータを添付します。

ファイル:
 

本当にそうでしょうか?価格スケールを「圧縮」して、現在のウィンドウの外側に描画されないようにしましたか?