[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 1076

 
drknn:


これは問題ないです。ティックごとに新しいスプレッドを要求することで、問題は解決されます。もし、スプレッドが変動する証券会社に勤めているのであれば、1ティックごとにミニレートをお願いしても損はないでしょう。

そうですね、その通りです。
 
dzhini:

ありがとうございました。効いてますね。私の知識ベースへ ))))直前のローソクの大きさを定義する関数をどうするか、アドバイスをお願いします。

extern int CandleVolume=60 - 直前のローソク足の大きさが60pips以上の場合


同エラー

int CheckVolume()
{
   double  volume=MathAbs(NormalizeDouble(Low[1],Digits)-NormalizeDouble(High[1],Digits));
   if (volume <= CandleVolume*Point) return (1);
   if (volume > CandleVolume*Point) return (-1);
   return(0);

}
 
Vinin:


同じ間違いです。

エラーが発生しました。この場合の関数は、正規化せずに以下のように書くことは可能でしょうか?

int CheckVolume()

{
   double  volume=MathAbs(Low[1]-High[1]);
   if (volume <= CandleVolume*Point) return (1);
   if (volume > CandleVolume*Point) return (-1);
   return(0);
}  

NormalizeDoubleに関するその他の質問です。

1.同じ棒グラフの配列からデータを比較 する場合、 NormalizeDoubleは 使用できないのでしょ うか?

2.異なるバーの特性(Low, High, Open, Close)を比較する場合、 NormalizeDoubleを 使用しなくても良いのでしょ うか?

3.また 割り算や掛け算など 小数点 以下の桁数が変わる可能性のある演算を 行う場合は、 NormalizeDoubleの 使用が 絶対に 必要ということですね

 

NormalizeDouble() は必要なとき以外は 使わない ようにしています。 値の差が1ポイント以上ある場合は不要です。

近い値の場合は、値の差の絶対値を確認する必要がある。半減期より大きいか小さいか少ないことは平等であり、多いことは平等ではありません。

 
dzhini:

エラーが発生しました。この場合の関数は、正規化せずに次のように書けるだろうか。

int CheckVolume()
{
   double volume=High[1]-Low[1];
   if (volume <= CandleVolume*Point) return (1);
   if (volume > CandleVolume*Point) return (-1);
   return(0);
}  

より良い選択肢です。どんな機能にも時間とリソースが必要です。もちろん、時間も、リソースも多くはない。しかし、コードの中にそのようなものがたくさんあると、速度が遅くなる
 
ありがとうございました。
Vinin:

より良い選択肢です。どんな機能にも時間とリソースが必要です。もちろん、時間も、リソースも多くはない。しかし、コードによってそのようなものがたくさんある場合、ブレーキが表示されます
 

こんにちは。

質問が2つあるのですが、解決策が見つからないので、助けてください。

1.私は、6つの保留中の注文を 置くEAを持っています。どのように "a" 値を "Ask" に設定し、毎ティックで更新するのではなく、注文を出すときに動作させるか、必要に応じて注文を削除して変更し、6つの注文が再び閉じ、関数が新しい Ask 値でそれらを設定して動作するまでそれを維持する必要がありますか?

2.OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderTakeProfit());" という注文の変更がありますが、注文時に設定した OrderStopLoss() や OrderOpenPrice() などのパラメータはどのように保持すべきでしょうか、ゼロに変えるべきでしょうか、あるいは保留注文時に使用した同じ値であるべきでしょうか。

P.S. チュートリアルにそれに関するものはありませんでした // どうもありがとうございました。

 

以下のテスト基準でEAを探すのに役立つ。

-2005年1月4 日から現在までのテスト

- 毎月の平均利益は、初期預金の5%を超える必要があります。

- 相対的な ドローダウンの 最大 値は10%を超えてはならない

- 通貨ペアは
いずれかを
指定します。


最も重要なことは、それがテストで正常なデータを表示することである )))) 実際のまたはデモ口座で私は興味がない。

 
itum:

以下のテスト基準でEAを探すのに役立つ。

-2005年1月4 日から現在までのテスト

- 毎月の平均利益は、初期預金の5%を超える必要があります。

- 相対的な ドローダウンの 最大 値は10%を超えてはならない

- 通貨ペアは お好き ものをお選びください


最も重要なことは、それがテストで正常なデータを表示することである )))) 実際のまたはデモ口座で私は興味がない。

売り物?騙されやすいカモから最後の一銭を巻き上げるため?
 
こんばんは、良い一週間をお過ごしください。メモ帳や他の方法でtpl.プロファイルをマージして編集し、メインウィンドウに別のプロファイルや既存のプロファイルの両方で追加のインジケータウィンドウを挿入、削除、移動できるようにすることが可能かどうか教えて下さい。