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

 
petya33r:

それはわかるのですが、書ききれません。Expert Advisorは、muwingsのシグナルのみで取引し、損失が発生した場合にリバースポジションを開かないか、テスト開始時に単にターミナルをクラッシュさせるかのどちらかです。そこで、全く加工できないものを書いてみました。私は文章を書くのが苦手です。コードを書くという形で助けてほしい。

OrderProfit()<0であれば、反対方向の 注文を出します。ただし、動く補助具の信号とは連動しない。ミューウイングスシグナルと反対ポジションを建てる条件の両方を含む一つのコードを書くことはできますか?


私は仕事中なので、あなたに準備されたコードを書く時間と可能性がありません)).

歴史ではなく、現在のポジションを見ることで、論理的な連鎖が生まれ、それに基づいてコードを書くことができるのです。

[ミューウイングスとの連携と発注のブロック】。]

1 チケットと注文時のマジックナンバーを覚えておく

2 注文の数を 監視し、市場に注文がない場合(それは我々の注文が閉じられたことを意味する)、ポイント3へ 行くか、その特定の注文をその終了時間がゼロ以上になるまで監視し、その場合、ポイント3 および4を 除外する。

3 注文を探す

4 閉店しているかどうかを確認する

5 閉鎖された経緯を調べる

6 ストップで決済された場合、それとは異なる方向に別の注文を設定する

 
petya33r:

それはわかるのですが、書ききれません。Expert Advisorは、muwingsシグナルのみで取引し、損失が発生した場合にリバースポジションを開かないか、テスト開始時に単にターミナルをクラッシュさせるかのどちらかです。そこで、全く加工できないものを書いてみました。文章で途方に暮れています。コードを書くという形で助けてほしい。

OrderProfit()<0であれば、反対方向の 注文を出します。ただし、動く補助具の信号とは連動しない。ミューウィングスのシグナルと反対ポジションを建てる条件の両方を一つのコードで書くことは可能ですか?


また、万が一に備えて、注文前に見積もりを更新し、エラーやさらなる失敗を回避する。

リフレッシュレート()

 
petya33r:

それはわかるのですが、書ききれません。Expert Advisorは、muwingsのシグナルのみで取引し、損失が発生した場合にリバースポジションを開かないか、テスト開始時に単にターミナルをクラッシュさせるかのどちらかです。そこで、全く加工できないものを書いてみました。私は文章を書くのが苦手です。コードを書くという形で助けてほしい。

OrderProfit()<0であれば、反対方向の 注文を出します。ただし、動く補助具の信号とは連動しない。ミューウイングスシグナルと反対ポジションを建てる条件の両方を含む一つのコードを書くことは可能ですか?

注文の利益がゼロより小さい場合、その注文が最後であることを意味しない。締め切りの時間帯によって、最後の注文となります。
 
TarasBY:
思考はレースだ!しかし、経験上、私たちが思っていること(あるべき姿)と、実際にそこにあるものは、異なることが非常に多いのです。アドバイスできること。「コード実行の全シーケンスをプレプリントする」、これがエラーを見つける(あるいは自分が正しいことを確認する)最も手っ取り早い方法なのです。:)

そうしないと、テスト中の停止とデモでの動作の違いがわからないようです。
 
Ekburg:


残念ながら、私は仕事中なので、完成したコードを書く時間や可能性がありません))

履歴ではなく、現在の位置から検索することで、論理的な連鎖が生まれ、それを元にコードを書いてみることができます。

[ミューウイングスとの連携と発注のブロック】。]

1 チケットと注文時のマジックナンバーを覚えておく

2 注文の数を監視し、市場に注文がない場合(それは我々の注文が閉じられたことを意味する)、ポイント3へ 行くか、その特定の注文をその終了時間がゼロ以上になるまで監視し、その場合、ポイント3 および4を 除外する。

3 注文を探す

4 閉店しているかどうかを確認する

5 閉鎖された経緯を調べる

6 ストップで決済された場合、それとは異なる方向に別の注文を設定する


ご返信ありがとうございました。試してみます。それでも、仕事帰りにこのようなコードを書く機会があれば、ぜひ書いてみてください。感謝します。とりあえず書かれたコードのロジックを単純でもいいから、類推してやっているんです。
 
khorosh:
注文の利益がゼロより少ない場合、その注文が最後であることを意味しない。ラストオーダーは最後の1枚で締め切ります。


分かりやすい説明ありがとうございます。
 
petya33r:

ご返信ありがとうございました。試してみます。それでも、仕事帰りにこのようなコードを書く機会があれば、ぜひ書いてみてください。感謝します。とりあえず、書かれているコードのロジックを単純でもいいから試してみて、それから類推して何かやってみようと思っています。

仕事の後は一休み;)))。そして、もし書くなら、高価なものではなく、オーダーメイドで行います;)=)
 
条件場合( A > C ...)、 その後 -任意のアクションを実行しないで ください(市場外 - 購入または売却しないでください)、どのようにプログラムコードで条件を設定するには? ありがとうございました。
 
bergkamp.:
条件もし( A > C ... )、その後 -任意のアクションを実行しないで ください(市場外 - 購入または売却しないでください)、どのようにプログラムコードで条件を設定するには? 感謝

第1オプション

    if (b >= a)
    {
        //торгуем
    }

第2希望

if (a > b) return;   // выходим из start()
 
TarasBY: спасибо

スタート後、シグナルが変化しても取引を継続するのですか?

とは、どのような違いがあるのでしょうか?この