初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 569

 
edutak:
ストップオーダーは どのような価格で開始されるのですか?
Ascで買い、Bidで売る。
 
Aleksandr Prishenko:
Ascで買い、Bidで売る。
 if(bs>=1)
     {
      if(Ask>=priceb+Step*_Point)
         if(MarketInfo(Symbol(),MODE_FREEZELEVEL)==0)
            if(OrderSend(Symbol(),OP_BUYSTOP,Lot,Ask,Slippage,0,0,"",Magic,0,Blue)>0)
               pricebs=Ask;
     }
   if(ss>=1)
     {
      if(Bid<=prices-Step*_Point)
         if(MarketInfo(Symbol(),MODE_FREEZELEVEL)==0)
            if(OrderSend(Symbol(),OP_SELLSTOP,Lot,Bid,Slippage,0,0,"",Magic,0,Red)>0)
               pricess=Bid;
     }
開かないでください、指定された距離を進まなければならないのです。
 
edutak:
開かない、指定された距離を通らないといけない。
価格の横に2つの逆指値注文 を設定しますか?私の理解が正しければ少なくとも見開きの距離ではやめてください。
 
Aleksandr Prishenko:
価格の横に2つの逆指値注文 を設定しますか?私の理解が正しければ
いや、すでにマーケットには、彼らから少し離れたところに、買い注文と売り注文がある。
 
edutak:
開くのではなく、指定された距離で開く必要があるのです。
OP_BUYSTOP、OP_SELLSTOP注文は、AskとBidではなく、設定された価格によって開かれます。
 
Alexey Viktorov:
OP_BUYSTOP、OP_SELLSTOPの注文はAskとBidではなく、設定された価格によって開かれます。
これらの価格によって活性化されるのです。
 
Artyom Trishkin:
これらの価格によって活性化される。
Artyomさん、よくコードを見てください...。
 
Alexey Viktorov:
Artyomさん、コードをよく見てください...。
携帯電話を使っています。不便なんです。
 

こんにちは。

以下の例で、MT4ツールを使ってロットを計算する方法を教えてください。

0.1ロットのポジションは、-$15の損失で決済されました。

いくらでポジションを持て ばいいのでしょうか。20pipsに到達した場合、T/P = 20で、利益は20$ + 15$になります。

つまり、ロットが0.175になるように計算し、切り上げるにはどうすればよいのでしょうか。

 
mila.com:

こんにちは。

以下の例で、MT4ツールを使ってロットを計算する方法を教えてください。

0.1ロットのポジションは、-$15の損失で決済されました。

いくらでポジションを持て ばいいのでしょうか。20pipsに到達した場合、T/P = 20で、利益は20$ + 15$になります。

つまり、ロットが0.175になるように計算し、切り上げるにはどうすればよいのでしょうか?

少し前にもそんな質問がありました。

利用可能な資金とロットに基づいて、価格がマイナスで渡すことができますどのように多くのポイント(ポイント単位)を、計算する方法?

そして、すでにそのような答えがあったのです。

リンク式: Lot=Money/(Stoplos*Tick)
Money - earned/lost
Stoplos - in broker points
Tick - MarketInfo(MODE_TICKVALUE), or SymbolInfoDouble(Symbol(),SYMBOL_TRADE_TICK_VALUE);
ここから、好きに回す:
Stoplos=Money/(Lot*Tick)
Money=Lot*Stoplos*Tickです。

理由: