찻주전자의 질문 - 페이지 182

 

질문에 안내되는 사람들: C ++ 프로젝트 헤더 파일 포함(모든 클래스가 내장되어 있습니다. 즉, cpp 파일이 없음)?

이상적으로는 모든 것이 어디에서나 볼 수 있도록 포함하십시오.

 

주문을 수정할 때만 시장에 정차할 수 없도록 프로그래밍 방식으로 결정하는 방법은 무엇입니까?

 
solandr :

인쇄 기능 이 40 대신 0을 인쇄하는 이유를 알 수 없습니까?

문서를 주의 깊게 읽는 사람은 다음을 알 수 있습니다.

SetDeviationInPoints - 허용되는 미끄러짐을 설정합니다.

RequestDeviation - 마지막 요청에 사용된 요청 가격에서 최대 편차를 가져옵니다.

 
muallch :

도와주세요. 어디에서도 찾을 수 없었습니다.

여러 거래 작업 후 Expert Advisor로부터 포지션을 여는 가중 평균 가격 을 찾는 방법은 무엇입니까? CPositionInfo 의 PriceOpen () 은 첫 번째 거래의 TP를 보여주지만 여러 거래 후에 얻은 현재의 TP가 필요합니다.

가중 평균 및 표시. 그리고 포지션의 시가는 얼마입니까?
 
Expert Advisor를 컴파일할 때 경고가 있습니다.
유형 변환으로 인한 데이터 손실 가능성
 int DIGITS= SymbolInfoInteger ( SymbolInfoInteger ( _Symbol , SYMBOL_DIGITS );что не так? По идее SYMBOL_DIGITS есть переменная типа int


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

Expert Advisor를 컴파일할 때 경고가 있습니다.
유형 변환으로 인한 데이터 손실 가능성

1. 왜 두 번 SymbolInfoInteger ( SymbolInfoInteger ?

2. SymbolInfoInteger()는 Directory에 따라 어떤 유형의 값을 반환합니까?

 

3. 유형 캐스팅 참조

( int ) SymbolInfoInteger ( _Symbol , SYMBOL_DIGITS )
 

인쇄 기능이 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 :

인쇄 기능이 0을 반환하는 이유는 무엇입니까?

https://www.mql5.com/ru/forum/1111/14665#comment_14665 MarginMaintenance() 메서드는 SYMBOL_MARGIN_MAINTENANCE 값만 반환합니다.
 
이것은 선물 계약의 특성이며 외환 상품에는 적합하지 않습니다.