どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 259

削除済み  
Zolotai:

ドローダウン率の正しい求め方とは?

(DoubleToStr(AccountBalance(), 2) - DoubleToStr(AccountFreeMargin(), 2)))* 100


Comment ("Profit/Loss % = " DoubleToStr ((AccountProfit()/ AccountBalance()* 100),2)";

だいたいこんな感じです。
削除済み  
BeerGod:


だいたいこんな感じです。

ありがとうございました。どうすればいいか教えてください。基本的には、-または+の記号が表示されます。エントリーは若干左にずれています。どうすれば直るのでしょうか?それは特に気にしないだろう、すぐにこのコードで、処方する...
削除済み  

ゴミの表示問題が解決、artmedia70に 感謝

性能については、いろいろと疑問がありました。

同じような悩みを持つ人のトピックをたくさん読みましたが、明確な回答は見つかりませんでした。

私たちが持っているもの

1) Expert Advisor の生産者が遅れている(数が多く、パラメータが異なる場合)。

2) 最初のヒント:インジケータのコードをEAに転送する(論理的に見える;インジケータはあらゆる奇妙なことをしたり、チャートを描いたりする - しかし私はそこから一つの数字だけが必要なのだ)。

3) コードの移植へのリンクをたどってみると、ところどころ狂った教授の戯言のような3巻の記事があり、結論は「何のために-誰もそれを必要としない」です。

4) 同じような問題を持つフォーラムのスレッドを検索しています。フォーラムの参加者の中には、コードを移植しても何も変わらず、加速も起きないと言う人もいれば、代わりにiCustomを 使うことを勧める人もいます。

5)iCustomはカスタムインジケーターを呼び出すためのツールです。iCustomが標準のインジケーターを呼び出すのに使われた場合、何か違うことを するのでしょうか?

インジケータを高速化する簡単な解決策はありますか - またはExpert Advisorの遅いパフォーマンスを許容するだけですか?

 
注文を 設定する時間間隔が10秒で、10秒間は新しいティックがない可能性があるため、コンピュータの時間によって行う必要があるのです。ありがとうございました。
 
zaqwsx123:
注文を出す時間間隔が10秒で、10秒後には新しいティックがない可能性があるため、コンピュータの時間を使って注文を出す方法を質問します。ありがとうございました。

同じように、同じ10秒でも、DCがセットしてくれないこともあります。

一般に、TimeLocal()はあなたのコンピュータの時刻を表します。

カウンタや高分解能タイマを設定するには、ミリ秒単位で値を与えるGetTickCount() を使用します。

もちろん、ティックに依存しないように、ループするEAも。
 
tiiga:

インジケータを高速化するための簡単な解決策はありますか?

あなたは、今のあなたの具体的な状況で解決可能なことを質問しているのです。どのような指標を使っているのかがわからないので、具体的なアドバイスは難しいのですが。
 

Точно так же, за эти же 10 секунд ДЦ может вам их и не выставить.

一般に、TimeLocal()はあなたのコンピュータの時刻を表します。

カウンタや高解像度タイマを整理するためには、ミリ秒単位で値を与える GetTickCount() を使用する必要があります。

もちろん、ティックに依存しないように、ループ型のEAも。

ありがとうございます、TimeLocal() で試してみます。

削除済み  
artmedia70:
あなたは、現時点でのあなたの具体的な状況に適用できるような質問をしているのです。どのような指標を使っているのかがわからないので、具体的なアドバイスは難しいのですが。


ima, iadx, iwpr, imfi, istochastic
削除済み  
テスターでは、24時間が25分になっています :(
削除済み  
プログラムを少し複雑にしました - リアルタイムでデモ口座 で実行する場合でも、1ティックは30秒カウントします - 少し長い、半分の分は多くを変更することができます。