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

 

こんにちは。

教えてください

if(OrderProfit()<0)lot=OrderLots()*2;

この行に * から 2 を加えても、ある数以上にはならないようにする方法。

ありがとうございました。

 
vulf:

こんにちは。

教えてください

if(OrderProfit()<0)lot=OrderLots()*2;

この行に * から 2 を加えても、ある数以上にはならないようにする方法。

ありがとうございました。

ただし、一定数以下」がロット結果であれば、チェックを入れる。

if(lot>"определенное число")
   lot="определенное число";

でなければ、もっと詳しく説明してみてください。

 
Vladimir Belev:

ただし、一定数以下」がロット結果であれば、チェックを追加する。

でなければ、もっと詳しく説明してみてください。

は、不採算取引が発生した場合、前回の注文を2倍する。

そこで、負けトレードがN回蓄積された場合、最大「ある数」を 規定ロットで制限したいのです。

ありがとうございます。

 
vulf:

は、不採算取引が発生した場合、前回の注文を2倍する。

従って、負けトレードがN回蓄積された場合、最大「ある数」を 規定ロットに制限したいのです。

ありがとうございます。

だから、チェックは(私の理解が正しければ)大丈夫です。

extern double maxlot=N;
...
...
...
 if(OrderProfit()<=0){lot=OrderLots()*2;if(lot>maxlot)lot=maxlot;}
 
Vladimir Belev:

だから、チェックでいいのです(私の理解が正しければ)。

ありがとうございます。

合わせようと思っているんです。

HOORAY !!!効いてる効いてる!!!!:)

本当にありがとうございました!!!

 
Vladimir Belev:

EAの動作とは別に、(ストラテジーテスターで 有効期限を設定していない)Stop注文が削除される可能性がある理由を教えてください。価格がアクティブな注文のレベルを通過する(つまり、買い/売りに変換する)瞬間に発生することに気づきました - 価格のスリッページは通過しません。

保留注文が発注されたロットで成行ポジションを建てるための資金が不足しています。価格が到達する→資金が足りない→注文を取りやめる。

資金不足の記録がないかログを確認する。

 
Artyom Trishkin:

保留注文が発注されたロットでは、マーケットポジションを開くのに十分な資金がない。価格が到達する→資金が足りない→注文を取りやめる。

資金不足の記録がないかログを確認する。

ありがとうございます。確かにそうです(よく見てみました)。テスターのログには残念ながら何も書かれていませんでした。なぜかほとんどのイベントが表示されず、注文するなどが抜けています...。結果」タブではすべてチャート通りになっていますが。
 
Vladimir Belev:
ありがとうございます。確かにその通りです(よく見てみました)。テスターのログインは残念ながら何も言いませんでしたが、何らかの理由でイベントのほとんどを表示しません - 注文を置く、などが消えます...チャートに従って「結果」タブにすべてが表示されますが。

テスターはテストのスピードアップのために、ログのすべてを表示するわけではありません。

テスターログをクリックし、「表示」または「開く」を選択します。2つ目は、エクスプローラーを開きます。そこで目的のファイルを選択し、例えばメモ帳で開くのです。

 
こんにちは、mql5 Wizardで追加したカスタムシグナルの表示について教えてください。普遍的な解決策が必要です。 ログをどこかに書くとか? あるいは //--- ウィザード記述開始から //--- ウィザード記述終了までの内容の詳細要件はどこにあるのでしょうか?問題は、例えばここからの信号で https://www.mql5.com/ru/code/842。(ShortName=SuperTrend_を追加しました。全てコンパイルされ、あるべき場所に横たわっています) 他のシグナルや私自身のシグナルは見えていますが、時々、見えない壁にぶつかることがあります。ありがとうございます。
Модуль торговых сигналов, выполненный на основе индикатора SuperTrend
Модуль торговых сигналов, выполненный на основе индикатора SuperTrend
  • 投票: 14
  • 2012.02.24
  • Nikolay Kositsin
  • www.mql5.com
Модуль торговых сигналов для Мастера MQL5. Сигналом для открытия позиций служит появление цветной точки индикатора SuperTrend.
 
newnek:
こんにちは!mql5ウィザードで追加したカスタムシグナルが表示されない問題について、ご教授ください。普遍的な解決策が欲しい。 ログをどこかに書けばいいのでは? あるいは、//---ウィザード記述開始から//---ウィザード記述終了までの内容の詳細要件はどこにあるのか?問題は、例えばここからの信号で https://www.mql5.com/ru/code/842。(ShortName=SuperTrend_を追加しました。全てコンパイルされ、あるべき場所に横たわっています) 他のシグナルや私自身のシグナルは見えていますが、時々、見えない壁にぶつかることがあります。ありがとうございます。

シグナルファイルは、MQL Wizardに完璧に配置されています。

1

理由: