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

 

터미널에서 거래에 사용 가능한 모든 기호를 얻는 방법은 무엇입니까?

 
dentraf :

터미널에서 거래에 사용 가능한 모든 기호를 얻는 방법은 무엇입니까?

도움말 - SymbolSelect
 

sergeev :
в справке - SymbolSelect и т.д.

통화 쌍에만 관심이 있는데 어떻게 선택합니까?

 
dentraf :
아마도 일부 SymbolInfo 속성에 의해
 
sergeev :
아마도 일부 SymbolInfo 속성에 의해
혹시 코드가 있으신가요? 매우 혼란스럽고 머리가 복잡합니다.
 
dentraf :

그렇습니다. 번거롭다.

모든 기호를 통해 반복 - SymbolsTotal / SymbolSelect

그리고 필수 SymbolInfo 속성을 살펴보십시오. 맞으면 가져가세요.

 

여러분, 중지 설정에 오류가 있을 수 있습니까? 예전에는 눈치채지 못했는데... 스톱이 논리적인듯.. BAE가 가격보다 낮을때..

 
Karlson :

여러분, 중지 설정에 오류가 있을 수 있습니까? 예전에는 눈치채지 못했는데... 스톱이 논리적인듯.. BAE가 가격보다 낮을때..

또는 시장과 함께 중지가 금지되거나 정상화되지 않습니다.
 
sergeev :
또는 시장과 함께 중지가 금지되거나 정상화되지 않습니다.

글쎄, 유로에 관해서는 시장에서 정류장이 금지되어 있습니다 ... 정상화 .. 이것은 10 패스 중 하나에서 제공됩니다 ..

슬리피지(slippage) 및 requote 하면 새로운 가격이 제공되고 스톱은 이러한 코드에서 다시 계산됩니까?

 MqlTradeRequest request;
            request.action= TRADE_ACTION_DEAL ;
            request.symbol= "EURUSD" ;
            request.volume=Lot;
            request.sl= NormalizeDouble (last_tick.bid+StopLoss* _Point , _Digits );
            request.tp= 0 ;
            request.deviation=Dev;
            request.type= 1 ;
            request.price= NormalizeDouble (last_tick.bid, _Digits );

새로운 가격으로 열릴 수 있지만 스탑 계산은 바뀌지 않아 틀리게 됩니다...

 
Karlson :

글쎄, 유로에 관해서는 시장에서 정류장이 금지되어 있습니다 ... 정상화 .. 이것은 10 패스 중 하나에서 제공됩니다 ..

슬리피지 및 재인용 시 새로운 가격을 제공하고 스톱도 이러한 코드에서 다시 계산합니까?

새로운 가격으로 열릴 수 있지만 스탑 계산은 바뀌지 않아 틀리게 됩니다...

모든 거래 작업 에 대해 로그에 모든 매개변수를 표시하는 습관을 들이십시오.

그러면 그러한 질문이 없을 것입니다. 예: 로그 라인

10:27:53 CTrade::OrderSend -> OrderSend | 주문=6059534 | 거래=0 op=1.4106 sl=0 tp=0 로트=0.1 | 마법=0

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5