다들 어떻게 지내? MQL4에서 몇 가지 간단한 것을 프로그래밍하고 있는데 iBarShift에 대해 질문이 있습니다.
문서에서는 다음과 같이 정의합니다.
Search for bar by open time. The function returns bar shift with the open time specified. If the bar having the specified open time is missing, the function will return -1 or the nearest bar shift depending on the exact.
죄송합니다. 인식하지 못했습니다. 바가 열린 시간을 말하는 건가요? 예를 들어 7.30을 연 바의 시가는?
나는이 줄을 가지고있다 :
i4h=iBarShift(NULL,PERIOD_H4,iTime(NULL,0,i),true)+1; 하지만 정확히 무엇을 하는지 잘 모르겠습니다. 누구든지 도와주길 원해
시간 계산
안녕,
주문 대기 스크립트를 작성 중이지만 입력한 시간을 기준으로 만료 시간을 설정할 수 없습니다. 즉, 주문이 15:30에 만료되기를 원하면 현재 시간과 만료 시간 사이의 거리를 계산해야 합니다. 만료 시간인 vlaue를 저에게 주십시오.
다음 값을 요청했습니다.
외부 int To_Hour = 15;
외부 int To_Min = 30;
올바른 시간 거리를 얻기 위해 다음 코드를 사용했지만 작동하지 않습니다.
//make time hr & min one value
int time_expire = To_Hour * 60 * To_Min * 60 * 60;
//get curr time as value
datetime curr = TimeCurrent();
//subtract one from the other so 15:30 - 10:15 = 5hrs 15 mins to expire
expiry = time_expire - curr;
만료 시간을 시간 값으로 설정할 수는 없지만 MQ4에 만료 시간을 시, 분, 초로 알려야 한다는 점을 이해하는 것이 옳다고 생각합니다.
도움을 주셔서 미리 감사드립니다.
케브
if(입찰가 >= CurrentLow+(Point*Ret2))
OrderSend(Symbol(),OP_SELL,Lots*2,Bid,3,Bid+(SL2*Point),Bid-(TP2*Point),"Albatross_v1",MagicNumber,0,Green);
총 = 0;
반환(0);
total = 0은 의미가 없습니다. 대신 CurrentLow = 1000을 사용해 보세요. 하지만 원하는 작업에 따라 다릅니다. 두 번째 주문이 열린 직후가 아니라 두 주문이 모두 마감되면 다시 시작하시겠습니까?
또한 여기서 return(0)은 필요하지 않으며 빈 ini(), deinit() 및 start() 함수 를 삭제해야 합니다. 동일한 이름을 가진 두 개의 함수를 가질 수 없습니다. 지표를 구축하기 위한 템플릿과 EA를 구축하기 위한 템플릿을 혼합했습니다.
1개의 코드에 2개의 EA
안녕하세요, 저는 이제 1개의 코드로 2개의 ea를 만들려고 합니다. 즉, 2개의 다른 표시기, 2개의 진입 및 퇴장 규칙이 있습니다. 샘플이 있습니까?
내가 이해하는 한 iBarShift는 주어진 시간 또는 그 이전에 열린 시간 이 있는 최신 막대의 인덱스를 찾습니다. 그것은 마지막 인수 "거짓"입니다. 마지막 인수가 "true"인 경우 주어진 시간은 정확히 열린 시간에 맞아야 합니다.
여보세요
다들 어떻게 지내? MQL4에서 몇 가지 간단한 것을 프로그래밍하고 있는데 iBarShift에 대해 질문이 있습니다.
문서에서는 다음과 같이 정의합니다.
Search for bar by open time. The function returns bar shift with the open time specified. If the bar having the specified open time is missing, the function will return -1 or the nearest bar shift depending on the exact.
죄송합니다. 인식하지 못했습니다. 바가 열린 시간을 말하는 건가요? 예를 들어 7.30을 연 바의 시가는?
나는이 줄을 가지고있다 :
i4h=iBarShift(NULL,PERIOD_H4,iTime(NULL,0,i),true)+1; 하지만 정확히 무엇을 하는지 잘 모르겠습니다. 누구든지 도와주길 원해
거래가 이루어지면 어떻게 알림을 받나요?
거래가 이루어질 때마다 모든 창이 닫히고 메시지 상자가 있다는 알림과 같은 알림을 받고 싶습니다. 직장과 같이 다른 컴퓨터에서 거래를 하는 경우에도 집 컴퓨터에서 모든 세부 정보와 함께 거래가 이루어졌다고 알려야 합니다. 이게 가능해???
새로 고침 비율()
이 기능 을 사용하여 표시기를 그래프로 수동으로 읽지 않고 프로그램 내에서 자동으로 다시 그리기 표시기를 새로 고칠 수 있습니까? 그렇다면 코딩 방법의 예를 제공할 수 있습니까?
데이브
이 기능이 어떻게 작동하는지 이해가 되지 않습니까?
도움이 필요하다
안녕하세요.![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
누군가 이 EA에 BE 중지를 추가할 수 있습니까?
미리 감사드립니다.
차.
e-trendmanager.mq4
안녕하세요 여러분,
질문이 있습니다.
내 자신의 지표를 작성하는 방법을 배우고 싶지만 어디서부터 시작해야 하는지 전혀 모릅니다.
머리 속에 아이디어가 있고 작동 방식에 대한 기본 사항이 있지만 약간의 도움이 필요합니다.
저는 통화가 매일 시가에서 이동하는 평균 고점을 표시하는 지표를 만들고 싶습니다. 저점은 동일하고 종가는 동일합니다.
그래서 그들은 모두 핍의 관점에서 하루의 시작과의 거리가 될 것입니다.
나는 사용자가 그 평균을 계산하고자 하는 기간을 지정할 수 있기를 바랍니다.
따라서 x일 동안 통화의 평균 고가, 저가 및 종가를 나타내기 위해 현재 날짜 막대에 그려진 선과 같으며 차트에 선이 그려진 상태를 유지해야 합니다.
이동 평균 표시기를 기준선으로 사용하려고 시도했지만 모두 꽤 혼란스러워 보입니다. 누군가 내가 추가/삭제해야 하는 항목과 원하는 위치로 모든 것을 분해하여 나를 위해 단순화할 수 있습니까?
문안 인사
스티브