どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 391 1...384385386387388389390391392393394395396397398...1178 新しいコメント Vitalie Postolache 2014.01.02 13:48 #3901 itum: 効かない!( コードの詳細、何がうまくいっていないのかを教えてください。 Artyom Trishkin 2014.01.02 13:48 #3902 itum: 効かない!( おいおい... Artyom Trishkin 2014.01.02 13:51 #3903 double Price_real =NormalizeDouble(Ask, 4); 文字列 Price_output=DoubleToStr(Price_real, 5); Print(Price_output)。 Джони Браво 2014.01.02 14:39 #3904 新しい課題です。 Expert Advisorによるポジションオープンの全サイクルを説明します。 1) L_1 > L_2(買いポジションを建てる。) 2) SLまたはTPトリガー( 買いのポジションを閉じる。) 3) L_1 > L_2(取引が成立しない)。 4) L_2 > L_1(売りポジションのオープン)。 5) SLまたはTPがトリガーされる(売りポジションをクローズする。) 6) L_2 > L_1(取引は成立しない)。 3番目と6番目の部分に問題があるんです。 > _ > 「ヘッドオフ」。 この問題を解決してくれませんか? Victor Nikolaev 2014.01.02 14:46 #3905 Link_x: 新しい課題です。 Expert Advisorによるポジションオープンの全サイクルを説明します。 1) L_1 > L_2(買いポジションを建てる。) 2) SLまたはTPトリガー(買いのポジションを閉じる。) 3) L_1 > L_2(取引が成立しない)。 4) L_2 > L_1(売りポジションのオープン)。 5) SLまたはTPがトリガーされる(売りポジションをクローズする。) 6) L_2 > L_1(取引は成立しない)。 3番目と6番目の部分に問題があるんです。 > _ > 「ヘッドオフ」。 この問題を解決してくれませんか? この問題の定式化では、誰が考えても頭がひっくり返るだろう。言い換えてみると... Victor Nikolaev 2014.01.02 14:49 #3906 itum: artmedia70 です。 1.52556で、1.52550をやる必要があるとします。 役立つかもしれません。 int iPrice=Bid/Point; double dPrice=(iPrice/10)*10.0*Point; Джони Браво 2014.01.02 14:53 #3907 Vinin: そんな問題提起をされたら、誰だって頭の中が真っ白になりますよ。言い方を変えてみるかもしれません。 そうなんです。 取引条件を満たした場合に一度だけ取引を行うように、取引ロボットのコードの一部を記述する必要があります。 例えば、こんな感じです。 1) Line_1 が Line_2 よりも高ければ、買いを実行する。 2)SLまたはTPで取引を終了する。 3) Line_1 が Line_2 よりも高い場合、条件が変わるまで取引は行われません。 Line_2がLine_1より高いなど条件が変われば、取引が実行されます。そして、すべてが繰り返される。 1) Line_2 が Line_1 よりも高ければ、買いの取引を実行。 2) SLまたはTPで取引を終了する。 3) Line_2 が Line_1 よりも高い場合、条件が変わるまで取引は行われません。 と。 1) Line_1 が Line_2 よりも高ければ、買いの取引を実行.., 2) SLまたはTPで取引を終了する。 3) Line_1 が Line_2 よりも高い場合、条件が変わるまで取引は実行されない . など ディーリングが禁止されているところが、どうにも納得できない。 Victor Nikolaev 2014.01.02 14:58 #3908 Link_x: そうなんです。 取引条件を満たした場合に一度だけ取引を行うように、取引ロボットのコードの一部を記述する必要があります。 例えば、こんな感じです。 1) Line_1 が Line_2 よりも高ければ、買いを実行する。 2)SLまたはTPで取引を終了する。 3) Line_1 が Line_2 よりも高い場合、条件が変わるまで取引は行われません。 Line_2がLine_1より高いなど条件が変われば、取引が実行されます。そして、すべてが繰り返される。 1) Line_2 が Line_1 よりも高ければ、買いの取引を実行。 2) SLまたはTPで取引を終了する。 3) Line_2 が Line_1 よりも高い場合、条件が変わるまで取引は行われません。 と。 1) Line_1 が Line_2 よりも高ければ、買いの取引を実行.., 2) SLまたはTPで取引を終了する。 3) Line_1 が Line_2 を上回っている場合、条件が変わるまで取引は実行されない . など ディーリングが禁止されているところが、どうにも納得できない。 つまり、同じシグナルで再度建玉するのではなく、一度シグナルが出たときに約定させたいということです Джони Браво 2014.01.02 15:12 #3909 Vinin: つまり、同じシグナルで再開するのではなく、一度シグナルが表示されたら取引を行いたい はい。 7つの文章を減らすことができました。:) Victor Nikolaev 2014.01.02 15:22 #3910 Link_x: はい。 私の7つの文章を短くしてください。:) 信号の有無を確認する。 1.信号がある場合は、その開始時刻を判断する。このシグナルでオープンした注文とクローズした注文の中から、ポジションを探します。 1.1.発見しても何もしない 1.2 見つからなかったら、ポジションを 開く。 2 信号なし、何もしない 1...384385386387388389390391392393394395396397398...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
効かない!(
コードの詳細、何がうまくいっていないのかを教えてください。
効かない!(
double Price_real =NormalizeDouble(Ask, 4);
文字列 Price_output=DoubleToStr(Price_real, 5);
Print(Price_output)。
Expert Advisorによるポジションオープンの全サイクルを説明します。
1) L_1 > L_2(買いポジションを建てる。)
2) SLまたはTPトリガー( 買いのポジションを閉じる。)
3) L_1 > L_2(取引が成立しない)。
4) L_2 > L_1(売りポジションのオープン)。
5) SLまたはTPがトリガーされる(売りポジションをクローズする。)
6) L_2 > L_1(取引は成立しない)。
3番目と6番目の部分に問題があるんです。
> _ > 「ヘッドオフ」。
この問題を解決してくれませんか?
新しい課題です。
Expert Advisorによるポジションオープンの全サイクルを説明します。
1) L_1 > L_2(買いポジションを建てる。)
2) SLまたはTPトリガー(買いのポジションを閉じる。)
3) L_1 > L_2(取引が成立しない)。
4) L_2 > L_1(売りポジションのオープン)。
5) SLまたはTPがトリガーされる(売りポジションをクローズする。)
6) L_2 > L_1(取引は成立しない)。
3番目と6番目の部分に問題があるんです。
> _ > 「ヘッドオフ」。
この問題を解決してくれませんか?
この問題の定式化では、誰が考えても頭がひっくり返るだろう。言い換えてみると...
artmedia70 です。
1.52556で、1.52550をやる必要があるとします。
役立つかもしれません。
そんな問題提起をされたら、誰だって頭の中が真っ白になりますよ。言い方を変えてみるかもしれません。
そうなんです。
取引条件を満たした場合に一度だけ取引を行うように、取引ロボットのコードの一部を記述する必要があります。
例えば、こんな感じです。
1) Line_1 が Line_2 よりも高ければ、買いを実行する。
2)SLまたはTPで取引を終了する。
3) Line_1 が Line_2 よりも高い場合、条件が変わるまで取引は行われません。
Line_2がLine_1より高いなど条件が変われば、取引が実行されます。そして、すべてが繰り返される。
1) Line_2 が Line_1 よりも高ければ、買いの取引を実行。
2) SLまたはTPで取引を終了する。
3) Line_2 が Line_1 よりも高い場合、条件が変わるまで取引は行われません。
と。
1) Line_1 が Line_2 よりも高ければ、買いの取引を実行..,
2) SLまたはTPで取引を終了する。
3) Line_1 が Line_2 よりも高い場合、条件が変わるまで取引は実行されない .
など
ディーリングが禁止されているところが、どうにも納得できない。
そうなんです。
取引条件を満たした場合に一度だけ取引を行うように、取引ロボットのコードの一部を記述する必要があります。
例えば、こんな感じです。
1) Line_1 が Line_2 よりも高ければ、買いを実行する。
2)SLまたはTPで取引を終了する。
3) Line_1 が Line_2 よりも高い場合、条件が変わるまで取引は行われません。
Line_2がLine_1より高いなど条件が変われば、取引が実行されます。そして、すべてが繰り返される。
1) Line_2 が Line_1 よりも高ければ、買いの取引を実行。
2) SLまたはTPで取引を終了する。
3) Line_2 が Line_1 よりも高い場合、条件が変わるまで取引は行われません。
と。
1) Line_1 が Line_2 よりも高ければ、買いの取引を実行..,
2) SLまたはTPで取引を終了する。
3) Line_1 が Line_2 を上回っている場合、条件が変わるまで取引は実行されない .
など
ディーリングが禁止されているところが、どうにも納得できない。
つまり、同じシグナルで再度建玉するのではなく、一度シグナルが出たときに約定させたいということです
つまり、同じシグナルで再開するのではなく、一度シグナルが表示されたら取引を行いたい
7つの文章を減らすことができました。:)
はい。 私の7つの文章を短くしてください。:)
信号の有無を確認する。