"ダミー "からの質問 - ページ 182

 

皆さん、C++プロジェクト(すべてのクラスが埋め込まれている、すなわち、cppファイルを持っていない)にヘッダーファイルを含めるという質問について、誰が指向しているのでしょうか?

理想は、どこからでもすべてが見えるようなインクルージョンにすることです。

 

注文が変更されたときのみ、ストップをかけられないようにプログラム的に判断するにはどうしたらよいですか?

 
solandr:

Print関数が 40ではなく0を出力する理由がわからないのですが?

ドキュメントを注意深く読んでいる方はお気づきでしょう。

SetDeviationInPoints - 許容されるスリッページを設定します。

RequestDeviation -直近のリクエストで使用さ れたリクエスト価格からの最大偏差を取得します。

 
muallch:

助けて!どこにも情報がないんです。

数回取引した後のポジションの加重平均 始値を調べるにはどうしたらいいですか?CPositionInfo のPriceOpen() は最初の取引の価格を表示しますが、数回の取引の後に得られた現在の価格が必要です。

加重平均で表示されるものです。また、ポジションの始値にはどのようなものが考えられるでしょうか。
 
EAをコンパイルする際に、警告が表示される。
型変換によるデータ消失の可能
int DIGITS=SymbolInfoInteger(SymbolInfoInteger(_Symbol,SYMBOL_DIGITS);что не так? По идее SYMBOL_DIGITS есть переменная типа int


Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
 
Ukagir:

Expert Advisorをコンパイルする際に、警告が表示されます。
型変換によるデータ消失の可能

1.なぜSymbolInfoInteger(SymbolInfoInteger twice)なのか?

2.リファレンスマニュアルによると、SymbolInfoInteger() はどのような値の型を返すのですか?

 

3.タイプ一覧を 見る

(int)SymbolInfoInteger(_Symbol,SYMBOL_DIGITS)
 

Print機能で 0が表示されるのはなぜですか?

//+------------------------------------------------------------------+
//|                                               test_deviation.mq5 |
//|                        Copyright 2012, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"

#include <Trade\SymbolInfo.mqh>
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   CSymbolInfo symbol_info;
   symbol_info.Name("EURUSD");
   Print("MarginMaintenance=",symbol_info.MarginMaintenance());
  
  }
//+------------------------------------------------------------------+
Документация по MQL5: Общие функции / Print
Документация по MQL5: Общие функции / Print
  • www.mql5.com
Общие функции / Print - Документация по MQL5
 
solandr:

Print機能で 0が表示されるのはなぜですか?

https://www.mql5.com/ru/forum/1111/14665#comment_14665 MarginMaintenance() メソッドは、単に値SYMBOL_MARGIN_MAINTENANCE を返すだけです。
 
これは先物取引の特徴であり、FX商品には当てはまりません。