[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 1076 1...106910701071107210731074107510761077107810791080108110821083...1145 新しいコメント dzhini 2010.12.26 12:35 #10751 drknn: これは問題ないです。ティックごとに新しいスプレッドを要求することで、問題は解決されます。もし、スプレッドが変動する証券会社に勤めているのであれば、1ティックごとにミニレートをお願いしても損はないでしょう。 そうですね、その通りです。 Victor Nikolaev 2010.12.26 13:32 #10752 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); } dzhini 2010.12.26 14:09 #10753 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の 使用が 絶対に 必要ということですね? Victor Nikolaev 2010.12.26 14:24 #10754 NormalizeDouble() は必要なとき以外は 使わない ようにしています。 値の差が1ポイント以上ある場合は不要です。 近い値の場合は、値の差の絶対値を確認する必要がある。半減期より大きいか小さいか少ないことは平等であり、多いことは平等ではありません。 Victor Nikolaev 2010.12.26 14:31 #10755 dzhini: エラーが発生しました。この場合の関数は、正規化せずに次のように書けるだろうか。 int CheckVolume() { double volume=High[1]-Low[1]; if (volume <= CandleVolume*Point) return (1); if (volume > CandleVolume*Point) return (-1); return(0); } より良い選択肢です。どんな機能にも時間とリソースが必要です。もちろん、時間も、リソースも多くはない。しかし、コードの中にそのようなものがたくさんあると、速度が遅くなる dzhini 2010.12.26 16:18 #10756 ありがとうございました。Vinin: より良い選択肢です。どんな機能にも時間とリソースが必要です。もちろん、時間も、リソースも多くはない。しかし、コードによってそのようなものがたくさんある場合、ブレーキが表示されます 削除済み 2010.12.26 21:58 #10757 こんにちは。 質問が2つあるのですが、解決策が見つからないので、助けてください。 1.私は、6つの保留中の注文を 置くEAを持っています。どのように "a" 値を "Ask" に設定し、毎ティックで更新するのではなく、注文を出すときに動作させるか、必要に応じて注文を削除して変更し、6つの注文が再び閉じ、関数が新しい Ask 値でそれらを設定して動作するまでそれを維持する必要がありますか? 2.OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderTakeProfit());" という注文の変更がありますが、注文時に設定した OrderStopLoss() や OrderOpenPrice() などのパラメータはどのように保持すべきでしょうか、ゼロに変えるべきでしょうか、あるいは保留注文時に使用した同じ値であるべきでしょうか。 P.S. チュートリアルにそれに関するものはありませんでした // どうもありがとうございました。 削除済み 2010.12.26 22:49 #10758 以下のテスト基準でEAを探すのに役立つ。 -2005年1月4 日から現在までのテスト 。 - 毎月の平均利益は、初期預金の5%を超える必要があります。 - 相対的な ドローダウンの 最大 値は10%を超えてはならない - 通貨ペアは、 のいずれかを 指定します。 最も重要なことは、それがテストで正常なデータを表示することである )))) 実際のまたはデモ口座で私は興味がない。 Alexander Sevastyanov 2010.12.26 23:19 #10759 itum: 以下のテスト基準でEAを探すのに役立つ。 -2005年1月4 日から現在までのテスト 。 - 毎月の平均利益は、初期預金の5%を超える必要があります。 - 相対的な ドローダウンの 最大 値は10%を超えてはならない - 通貨ペアは お好きな ものをお選びください 最も重要なことは、それがテストで正常なデータを表示することである )))) 実際のまたはデモ口座で私は興味がない。 売り物?騙されやすいカモから最後の一銭を巻き上げるため? RekkeR 2010.12.26 23:52 #10760 こんばんは、良い一週間をお過ごしください。メモ帳や他の方法でtpl.プロファイルをマージして編集し、メインウィンドウに別のプロファイルや既存のプロファイルの両方で追加のインジケータウィンドウを挿入、削除、移動できるようにすることが可能かどうか教えて下さい。 1...106910701071107210731074107510761077107810791080108110821083...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
これは問題ないです。ティックごとに新しいスプレッドを要求することで、問題は解決されます。もし、スプレッドが変動する証券会社に勤めているのであれば、1ティックごとにミニレートをお願いしても損はないでしょう。
ありがとうございました。効いてますね。私の知識ベースへ ))))直前のローソクの大きさを定義する関数をどうするか、アドバイスをお願いします。
extern int CandleVolume=60 - 直前のローソク足の大きさが60pips以上の場合
同エラー
同じ間違いです。
エラーが発生しました。この場合の関数は、正規化せずに以下のように書くことは可能でしょうか?
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ポイント以上ある場合は不要です。
近い値の場合は、値の差の絶対値を確認する必要がある。半減期より大きいか小さいか少ないことは平等であり、多いことは平等ではありません。
エラーが発生しました。この場合の関数は、正規化せずに次のように書けるだろうか。
より良い選択肢です。どんな機能にも時間とリソースが必要です。もちろん、時間も、リソースも多くはない。しかし、コードの中にそのようなものがたくさんあると、速度が遅くなる
より良い選択肢です。どんな機能にも時間とリソースが必要です。もちろん、時間も、リソースも多くはない。しかし、コードによってそのようなものがたくさんある場合、ブレーキが表示されます
こんにちは。
質問が2つあるのですが、解決策が見つからないので、助けてください。
1.私は、6つの保留中の注文を 置くEAを持っています。どのように "a" 値を "Ask" に設定し、毎ティックで更新するのではなく、注文を出すときに動作させるか、必要に応じて注文を削除して変更し、6つの注文が再び閉じ、関数が新しい Ask 値でそれらを設定して動作するまでそれを維持する必要がありますか?
2.OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderTakeProfit());" という注文の変更がありますが、注文時に設定した OrderStopLoss() や OrderOpenPrice() などのパラメータはどのように保持すべきでしょうか、ゼロに変えるべきでしょうか、あるいは保留注文時に使用した同じ値であるべきでしょうか。
P.S. チュートリアルにそれに関するものはありませんでした // どうもありがとうございました。
以下のテスト基準でEAを探すのに役立つ。
-2005年1月4 日から現在までのテスト 。
- 毎月の平均利益は、初期預金の5%を超える必要があります。
- 相対的な ドローダウンの 最大 値は10%を超えてはならない
- 通貨ペアは、のいずれかを 指定します。
最も重要なことは、それがテストで正常なデータを表示することである )))) 実際のまたはデモ口座で私は興味がない。
以下のテスト基準でEAを探すのに役立つ。
-2005年1月4 日から現在までのテスト 。
- 毎月の平均利益は、初期預金の5%を超える必要があります。
- 相対的な ドローダウンの 最大 値は10%を超えてはならない
- 通貨ペアは お好きな ものをお選びください最も重要なことは、それがテストで正常なデータを表示することである )))) 実際のまたはデモ口座で私は興味がない。