コーディングのヘルプ - ページ 501

 
candyman752:
こんにちは、mladenは、以下のコンパイルエラーについて助けてください。もしかして、ストキャティックRSIのMTFを組み合わせた良いEAをご存知でしょうか?

こんにちはmladenは、あなたがデバッグすることができるでしょう

ファイル:
 
mladen:
キャンディマン752

パラボリックSARが再描画されない

そのEAはcentered TMAを使用していると申し上げました。センタリングされたTMAは再計算/再描画します。

こんにちは、maldenです。

センターリングされたTMAはどのインジケータなのか、EAのコードを調べてみましたが、わかりませんでした。センターリングされたTMAに依存しているコードを削除してもEAは注文を実行できますか?

 
candyman752:
hi malden been trying to go through the code of the EA to see which indicator is the centred TMA .have not been able to figure it out.is itpossible to delete the code that relies on the centered TMA and the EA still execute order?

キャンディマン752

wapenのEAにはcalcTMAという関数が あり、これはTMAを中心とした値です。そして、それは条件の一部であるため、EAから削除することはできません。

 

mladenさん、こんにちは。

添付ファイルのコンパイルエラーを解除してください。

ファイル:
 
candyman752:
こんにちは、mladenさん 添付ファイルのコンパイルエラーを解除してください。

コンパイラエラーのないバージョンはこちら:sto_m5xm15xm30_v2.1.mq4

__________________

あなたが投稿したバージョンは、通常モードでは全く動作しなかったので、それを確認してください(ストキャスティックスは、全く動作しなかったSignalExit()関数からの戻り値と同様に間違っていた)。

ファイル:
 

簡単なコード実行時間タイマーを作成する例はありますか?

 
apprentice coder:
簡単なコード実行時間タイマーの作り方の例はないでしょうか?

最も簡単な方法は、.NET Frameworkをインストールすることです。

uint startTime = GetTickCount()。

チェック したいコードの冒頭に置き、次に:

uint elapsedTime = GetTickCount()-startTime;

と記述します。これで、(数ミリ秒のオーバーヘッドがありますが)ミリ秒単位で経過時間を得ることができるはずです。

 
mladen:
一番簡単な方法は、:

uint startTime = GetTickCount()。

をチェックしたいコードの冒頭に記述し、次に:

uint elapsedTime = GetTickCount()-startTime;

をつけることです。これで(数ミリ秒のオーバーヘッドがありますが)経過時間がミリ秒で表示されるはずです。

素晴らしい。ありがとうございます。

 

これ(Overlay and Spread Charts for 2 symbols)は、チャートの下にファントムバリューを表示するのですが、どなたかチェックしていただけますか?

オーバーレイとスプレッドチャート(2シンボル用).zip

 
tampa:
これ(Overlay and Spread Charts for 2 symbols)がチャートの下にファントムバリューを表示します。

そのインジケータはかなり多くのコーディングバグを持っているようです。