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

 
    if(OrderType() == OP_BUY)
    {
    Key = Sell_Key;
    }
    //|+---------------------------------------------------------------------------------------------------+
    if(OrderType() == OP_SELL)
    {
    Key = Buy_Key;
    }
そして、そのようにはいかない。
オープントレードをしない「Key」には、なぜか意味があるのです。
Sell_Key
Buy_Key
 
oleg68:

こんばんは、初心者で質問させていただきます。 現在価格からストップロスとテイクプロフィットを正しく配置する方法を教えてください。 現在価格が1.3649だった売り指値を入れようとしたところ Sell lemit 1.3700 stop 1.3600 teik 1.3750 と注文が入りません!

のせいなのか、お伺いしたいです。

MarketInfo (Symbol(),  MODE_STOPLEVEL) // Минимально допустимый уровень стоп-лосса/тейк-профита в пунктах

MarketInfo (Symbol(),MODE_FREEZELEVEL) // Уровень заморозки ордеров в пунктах. Если цена исполнения находится в пределах, определяемых уровнем заморозки, 
                                       // то ордер не может быть модифицирован, отменен или закрыт.

あるいは、0slと0tpのオープンポジションしか 許さないブローカーのせいかもしれません(確かなことは分かりませんが、あるいはこれはペンディングオーダーによくあることです)。

 
    if(OrderSelect(Symbol(), OrderType() == OP_BUY) == true)
    {
    Key = Sell_Key;
    }
    //|+---------------------------------------------------------------------------------------------------+
    if(OrderSelect(Symbol(), OrderType() == OP_SELL) == true)
    {
    Key = Buy_Key;
    }
もう一つの選択肢
うまくいくのか?


いや、そうではない。
OrderSelect'関数の パラメータ 1 として無効な整数値です。
 
oleg68:

こんばんは、初心者ですが質問させてください。 現在価格からストップロスやテイクプロフィットを正しく設定する方法を教えてください。 現在価格が1.3649で売り指値をしようとしたところ Sell lemit 1.3700 stop 1.3600 teik 1.3750 と出て注文が入りません!


売り指値 注文の場合、利食いは売値より低く、損切りは売値より高く設定されます。

しかし、あなたの場合はその逆です。

そこで、間違ったストップ&テイクについてのメッセージが出てくる。
 
 
Link_x:
もう一つの選択肢 うまくいくのか? いいえ。




OrderSelect' 関数のパラメータ 1 が無効な整数値です。

OrderSelect()関数の ドキュメントを開くと、この関数にはパラメータがあることがわかります。どこにあるんですか?また、一般的には、どのような課題を解決したいのか、明確に説明できますか?
 
コピー

Buy_Keyを-1、Sell_Keyを1とすると、if条件を満たすことで、注文開始時のスキップ機能Xを配置することができる。
スキップ機能Xの論理チェーン。
Buy_Key = -1
Sell_Key = 1
0 取引開始
1 コメントから注文の種類を決定する。
1.1 Buy_Key のコメントが Buy の場合。
1.2 コメントがSell_Keyの場合、売ります。
2 後続取引の開始。
1.1 Xが0より大きい場合、買いの取引が可能で、売りの取引は不可能である。
1.2 Xが0より小さい場合、売りの取引を開始することができ、買いの取引を開始することはできま せん。
3 繰り返します。

ここでも「Xの変数をSell_KeyやBuy_Keyに依存させるにはどうしたらいいか?



2週間ほど前に読みました。
 
テキストラベル」グラフィカルオブジェクトは、テキストを複数行に出力する方法を知らないのですか?つまり、"୧⃛(๑⃙⃘◡̈๑⃙⃘) "を付けても反応せず、まるで無視される。
 

こんにちは、camradicsです。

MT4-5で取引できるSP500をお持ちの方はいらっしゃいますか?

 
Link_x:
コピー

Buy_Keyを-1、Sell_Keyを1とすると、if条件の実行により、注文開始時にスキップ関数Xを配置することができる。
スキップ機能Xの論理チェーン。
Buy_Key = -1
Sell_Key = 1
0 取引開始
1 コメントから注文の種類を決定する。
1.1 コメントがBuy_Keyの場合、購入する。
1.2 コメントがSell_Keyの場合、売ります。
2 後続取引の開始。
1.1 Xが0より大きい場合、買いの取引が可能で、売りの取引は不可能である。
1.2 Xが0より小さい場合、売りの取引を開始することができ、買いの取引を開始することはできま せん。
3 繰り返します。

ここでも「Xの変数をSell_KeyやBuy_Keyに依存させるにはどうしたらいいか?
このようなスキップ機能で自分も他人も混乱させているのでは?必要なことを正確に記述すればいいのです。また、スキップ機能が全く必要ない場合もあります。例えば、「ある条件が揃ったら、買い注文と売り注文を1つずつ出す必要がある」というような質問を記述します。そして、不必要な変数を発明しないこと。注文の開始や終了などのアクションを記述するだけです。そうすれば、即座にコードを取得することができます。