질문: 표시기에서 가능한 최대 로트를 얻는 방법 , OrderCalcMargin 이 어떤 이유로 표시기에서 작동하지 않습니까? MT4에서는 " MarketInfo(symbol,MODE_MARGINREQUIRED) "가 제대로 작동하지만 MT5에서는 존재하지 않지만 표시기에서 작동하지 않는 일부 OrderCalcMargin 스텁이 있습니다.
질문: 표시기에서 가능한 최대 로트를 얻는 방법 , OrderCalcMargin 이 어떤 이유로 표시기에서 작동하지 않습니까? MT4에서는 " MarketInfo(symbol,MODE_MARGINREQUIRED) "가 제대로 작동하지만 MT5에서는 존재하지 않지만 표시기에서 작동하지 않는 일부 OrderCalcMargin 스텁이 있습니다.
역사 질문(도움이 되는 내용을 찾지 못했습니다):
나는 매도 입찰을 했습니다:1. 베팅이 끝날 때 "구매"가 무엇입니까? 내가 판매를 했습니까?
2. 0.99946이 이익실현 설정인가요?
3. "아웃" 0.99934가 이익실현 0.99946과 다른 이유는 무엇입니까? 아니면 그 차이가 스프레드와 같습니까?
4. "시장" - 수동 주문/주문 철회입니까?
답변에 미리 감사드립니다.
그런 기능이 있고 그것은 고문 / 스크립트에서 작동합니다
{
double One_Lot= 0.0 ;
double price= 0.0 ;
double volume= 0.0 ;
double MinLot= SymbolInfoDouble (symbol, SYMBOL_VOLUME_MIN );
double Free= AccountInfoDouble ( ACCOUNT_FREEMARGIN );
double Step= SymbolInfoDouble (symbol, SYMBOL_VOLUME_STEP );
if (action== ORDER_TYPE_BUY )price= SymbolInfoDouble (symbol, SYMBOL_ASK );
if (action== ORDER_TYPE_SELL )price= SymbolInfoDouble (symbol, SYMBOL_BID );
if (! OrderCalcMargin (action,symbol, 1.0 ,price,One_Lot)) return (MinLot);
if (One_Lot!= 0 && Step!= 0 )volume = MathFloor (Free*Percent/ 100.0 /One_Lot/Step)*Step;
if (volume!= 0 ) return (volume);
return (MinLot);
}
질문: 표시기에서 가능한 최대 로트를 얻는 방법 , OrderCalcMargin 이 어떤 이유로 표시기에서 작동하지 않습니까? MT4에서는 " MarketInfo (symbol, MODE_MARGINREQUIRED ) "가 제대로 작동하지만 MT5에서는 존재하지 않지만 표시기에서 작동하지 않는 일부 OrderCalcMargin 스텁이 있습니다.
고맙습니다!
그런 기능이 있고 그것은 고문 / 스크립트에서 작동합니다
{
double One_Lot= 0.0 ;
double price= 0.0 ;
double volume= 0.0 ;
double MinLot= SymbolInfoDouble (symbol, SYMBOL_VOLUME_MIN );
double Free= AccountInfoDouble ( ACCOUNT_FREEMARGIN );
double Step= SymbolInfoDouble (symbol, SYMBOL_VOLUME_STEP );
if (action== ORDER_TYPE_BUY )price= SymbolInfoDouble (symbol, SYMBOL_ASK );
if (action== ORDER_TYPE_SELL )price= SymbolInfoDouble (symbol, SYMBOL_BID );
if (! OrderCalcMargin (action,symbol, 1.0 ,price,One_Lot)) return (MinLot);
if (One_Lot!= 0 && Step!= 0 )volume = MathFloor (Free*Percent/ 100.0 /One_Lot/Step)*Step;
if (volume!= 0 ) return (volume);
return (MinLot);
}
질문: 표시기에서 가능한 최대 로트를 얻는 방법 , OrderCalcMargin 이 어떤 이유로 표시기에서 작동하지 않습니까? MT4에서는 " MarketInfo (symbol, MODE_MARGINREQUIRED ) "가 제대로 작동하지만 MT5에서는 존재하지 않지만 표시기에서 작동하지 않는 일부 OrderCalcMargin 스텁이 있습니다.
고맙습니다!
한때 이 문제로 어려움을 겪었던 SYMBOL_MARGIN_INITIAL 을 살펴보십시오.
했는지 안했는지 기억이 안나네요. - 하나의 로트에 획득할 수 있습니다. 그럼 이미 필요한 것을 확인하기 위해.
헤지 마진도 있습니다.
한때 이 문제로 어려움을 겪었던 SYMBOL_MARGIN_INITIAL 을 살펴보십시오.
했는지 안했는지 기억이 안나네요. - 하나의 로트에 획득할 수 있습니다. 그럼 이미 필요한 것을 확인하기 위해.
헤지 여유도 있습니다.
안녕하세요!
저는 Just2Trade 브로커와 함께 MT5 플랫폼에서 거래합니다.
Gazprom 공유에서 "OHLC on M1" 모드로 로봇을 실행할 때 좋은 결과를 얻습니다. 거의 모든 매개 변수 세트 - 이익. 최고의 실행 - 약 5%의 감소와 함께 25% 이상의 이익.
"실제 틱 기반 모든 틱" 모드를 켭니다. 즉시 결과의 절반이 수익성이 없습니다. 가장 좋은 결과는 10% 미만의 이익입니다.
무엇으로 연결할 수 있습니까? 아마도 두 번째 경우에는 수수료가 부과되지만 첫 번째 경우에는 그렇지 않습니까?
그건 그렇고, 나는 1분의 첫 번째 틱에 거래를 시작하고 종료합니다.
생각이 있는 사람이 있습니까?
생각이 있는 사람이 있습니까?
파일을 일괄 처리하기 위해 MQL을 통해 디렉토리의 내용을 찾는 방법이 있습니까?
파일을 일괄 처리하기 위해 MQL을 통해 디렉토리의 내용을 찾는 방법이 있습니까?
순수 MQL: MQL5\Files 하위 폴더(또는 테스트의 경우 testing_agent_directory\MQL5\Files). 플래그 사이에 FILE_COMMON이 지정되면 모든 클라이언트 터미널의 공통 폴더 \Terminal\Common\Files에 있습니다.
MQL + WinAPI(모든 폴더에서 검색):
순수 MQL: MQL5\Files 하위 폴더(또는 테스트의 경우 testing_agent_directory\MQL5\Files). 플래그 사이에 FILE_COMMON이 지정되면 모든 클라이언트 터미널의 공통 폴더 \Terminal\Common\Files에 있습니다.
MQL + WinAPI(모든 폴더에서 검색):
고맙습니다.