초보자의 질문 MQL4 MT4 MetaTrader 4 - 페이지 111

 
Artyom Trishkin :

덕분에 도움이 되었습니다.

괜찮지 않다면. 어렵습니다. 제 버전이 작동하지 않는 이유를 설명할 수 있습니까? 도움말에 0과 0이 표시됩니다. 현재 기호와 현재 시간 프레임 ???

 
Cyn123 :

덕분에 도움이 되었습니다.

괜찮지 않다면. 어렵습니다. 제 버전이 작동하지 않는 이유를 설명할 수 있습니까? 도움말에 0과 0이 표시됩니다. 현재 기호와 현재 시간 프레임 ???

널과 0

 
Artyom Trishkin :

고맙습니다!

 

시민들이 도와주세요! 후행 정지를 하고 STEP을 삽입할 위치를 알 수 없습니다 ??? 플리즈 봐....


if(OrdersTotal() > 0)

{

for(int pos = 0; pos < OrdersTotal(); pos ++)

{

주문 선택(pos, SELECT_BY_POS, MODE_TRADES);

if(OrderMagicNumber() == Magic && OrderSymbol() == Symbol() && OrderType() == OP_BUY &&

NormalizeDouble (Ask - sl, Digits) > NormalizeDouble(OrderStopLoss(), Digits) && NormalizeDouble(Ask - sl, Digits) < NormalizeDouble(Bid, Digits))

OrderModify(OrderTicket(), 0, 묻기 - sl, 0, 0, 녹색);

else if(OrderMagicNumber() == Magic && OrderSymbol() == Symbol() && OrderType() == OP_SELL &&

NormalizeDouble(Bid + sl, Digits) < NormalizeDouble(OrderStopLoss(), Digits) && NormalizeDouble(Bid + sl, Digits) > NormalizeDouble(Ask, Digits))

OrderModify(OrderTicket(), 0, 입찰 + sl, 0, 0, 빨간색);

}

 

다음 입력 날짜가 있습니다.

거래 세션 시간대 DST 켜기/끄기 세션 시작 여름 시즌으로의 전환 겨울 시즌으로의 전환
일주일 일주일
도쿄 아홉 거짓 (1) 아홉 -하나 -하나 -하나 -하나 -하나 -하나
런던 _ 0 참(0) 여덟 0(마지막) 0(일요일) 0(마지막) 0(일요일)
뉴욕 -5 참(0) 여덟 2 0(일요일) 열하나 하나 0(일요일)


이 입력 매개변수로 array[tor.session][hour.zone][DST on/of][open][month][week][day][month][week][day]를 어떻게 채울 수 있습니까?

 

배열 newarray[a]에서 b 값(-1)을 제거한 다음 newarray[ab] 배열의 새 크기 를 설정해야 합니다.

어떻게 되었는지 알려주세요

 
Kamol Kurbonov :

배열 newarray[a]에서 b 값(-1)을 제거한 다음 newarray[ab] 배열의 새 크기를 설정해야 합니다.

어떻게 되었는지 알려주세요

어레이를 보고 있는데 ArrayMove 및 ArrayResize의 EXTRA 값을 발견했습니다. 이 페이지의 예를 참조하십시오 .
 
Kamol Kurbonov :

다음 입력 날짜가 있습니다.

거래 세션 시간대 DST 켜기/끄기 세션 시작 여름 시즌으로의 전환 겨울 시즌으로의 전환
일주일 일주일
도쿄 아홉 거짓 (1) 아홉 -하나 -하나 -하나 -하나 -하나 -하나
런던 _ 0 참(0) 여덟 0(마지막) 0(일요일) 0(마지막) 0(일요일)
뉴욕 -5 참(0) 여덟 2 0(일요일) 열하나 하나 0(일요일)

이 입력 매개변수로 array[tor.session][hour.zone][DST on/of][open][month][week][day][month][week][day]를 어떻게 채울 수 있습니까?

배열은 동일한 속성을 가진 요소의 조합입니다(기억: 산림 지역, 주거 지역). 속성이 다릅니다: string + bool + integer. 탈출구는 구조와 구조의 배열을 설명하는 것입니다. 또는 10개의 어레이
 
Дед пенсионер :
배열은 동일한 속성을 가진 요소의 조합입니다(기억: 산림 지역, 주거 지역). 속성이 다릅니다: string + bool + integer. 탈출구는 구조와 구조의 배열을 설명하는 것입니다. 또는 10개의 어레이
거래 세션 은 정수로 표시될 수 있습니다(예: i=1(Tokyo, i=2 London). bool 값도 정수를 반환합니다(true이면 0, false이면 1). 가장 중요한 것은 모든 데이터 유형이 한 유형(더블)으로 변환됩니다.
 

안녕하세요. 나는 다음과 같은 방식으로 로트 계산을 전문가 고문에게 썼습니다.

lot=NormalizeDouble(AccountBalance()*risk/(SL*MarketInfo(Symbol(),MODE_TICKVALUE)),2);

목표는 계정 통화 및 쌍에 관계없이 주어진 위험과 손절매에 대한 올바른 로트 크기를 얻는 것입니다. 위험 손절매가 트리거될 때 손실의 백분율로 설정됩니다. 손절매 SL 포인트 단위(여기서 포인트는 해당 쌍의 가격에서 가능한 최소 변경). 실제 계정 에서 이 고문을 실행할 것입니다. 그러나 의문점이 있습니다. 경험 많은 프로그래머가 어떤 오류가 발생할 수 있는지 알려 주시면 매우 감사하겠습니다.