NewTrader, 나는 당신이 이 EA를 보게 할 수 있는지 알고 싶었습니다. 제 친구 는 디지털 필터를 사용하여 거래를 만들어 주었습니다. 나는 당신이 주로 디지털 필터를 다루는 것을 알고 있으므로 당신이 그것을 받아도 괜찮은지 알고 싶었습니다. 나는 PM을 보냈지만 마지막 PM을 받지 못해서 당신이 내 PM을 받을 수 있을지 확신이 서지 않습니다.
나는 다음을 갖고 싶습니다: 매수 주문이 15:05에 열리고 15:20에 이익 실현 또는 다른 마감 규칙에 의해 마감되었다고 가정해 보겠습니다. 그러면 이전에 구매 조건이 충족되더라도 다음 구매 주문은 16:00(새 막대가 나타날 때) 이전에 열리지 않아야 합니다. 내가 원하는 바의 끝에서 이익을 취하는 것 이외의 다른 마감.
ismael360: NewTrader, 나는 당신이 이 EA를 보게 할 수 있는지 알고 싶었습니다. 제 친구는 디지털 필터를 사용하여 거래를 만들어 주었습니다. 나는 당신이 주로 디지털 필터를 다루는 것을 알고 있으므로 당신이 그것을 받아도 괜찮은지 알고 싶었습니다. 나는 PM을 보냈지만 마지막 PM을 받지 못해서 당신이 내 PM을 받을 수 있을지 확신이 서지 않습니다.
[php]if (countOpenedOnACurrentBar(PERIOD_H1)==0) 거래 가능
위의 예는 주문이 지난 1시간 막대에서 열렸는지 확인합니다(1시간 막대당 1개의 주문만 거래할 수 있음). 예를 들어 4시간 막대에 EA를 첨부하는 경우 주의해야 합니다. 주문이 4시간 막대의 첫 번째 시간에 열린 경우에만 확인하므로 시간 프레임이 확인되지 않은 경우 문제가 발생할 수 있습니다(이 경우 timeFrame = MathMax(timeFrame,Period()) 와 같은 것을 추가합니다. 그 함정을 피하십시오)
____________________________
주문 사이에 특정 간격을 지정하려는 경우 가장 간단한 방법은 모든 주문을 반복하여 마지막 주문(단순히 주문의 가장 큰 오픈 시간 )을 찾은 다음 해당 시간에 3600을 추가하는 것입니다. if TimeCurrent() < 그 시간보다 거래를 할 수 없습니다. 이 접근 방식의 문제는 기록에 많은 주문이 있는 경우 시간이 많이 걸릴 수 있다는 것입니다(메타트레이더가 포지션별 주문에 액세스한다고 해서 해당 주문이 시간순으로 정렬된다는 보장이 없기 때문에 모든 주문을 반복해야 합니다. )
kalusao: 믈라덴,
나는 그 구성으로 그것을 시도했지만 여전히 때때로 시간당 1개 이상의 거래가 있습니다.
나는 다음을 갖고 싶습니다: 매수 주문이 15:05에 열리고 15:20에 이익 실현 또는 다른 마감 규칙에 의해 마감되었다고 가정해 보겠습니다. 그러면 이전에 구매 조건이 충족되더라도 다음 구매 주문은 16:00(새 막대가 나타날 때) 이전에 열리지 않아야 합니다. 내가 원하는 바의 끝에서 이익을 취하는 것 이외의 다른 마감.
EA(인디케이터가 아님)이지만 틱이 들어오지 않아도 시간이 표시됩니다. 추가 시간 프레임도 설정합니다(AlertCandleTF에서 - 이 경우 현재 시간 프레임에 남은 시간과 "기타" 시간 프레임이 표시됩니다. - 그림과 같이 오른쪽 하단 모서리 에 4시간 시간이 있음) 프레임이고 일간 데이터 캔들 근처는 현재 시간 프레임임)
추신: 이 스레드에 이와 유사한 것이 하나 더 있지만 "다른" 시간 프레임 막대도 표시하기 위해 경고를 켤 필요가 없도록 변경되었습니다.
오픈 핍 표시기는 오전 12:00(GMT)에 개장한 이후의 핍 움직임을 보여줍니다 . 나는 그것을 알아!!![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
어쨌든 고마워 얘들아
NewTrader, 나는 당신이 이 EA를 보게 할 수 있는지 알고 싶었습니다. 제 친구 는 디지털 필터를 사용하여 거래를 만들어 주었습니다. 나는 당신이 주로 디지털 필터를 다루는 것을 알고 있으므로 당신이 그것을 받아도 괜찮은지 알고 싶었습니다. 나는 PM을 보냈지만 마지막 PM을 받지 못해서 당신이 내 PM을 받을 수 있을지 확신이 서지 않습니다.
이 표시기에 대해 이메일/소리/팝업 경고를 만들 수 있습니까? 내가 여기에서 찾은 꽤 희귀하지만 여러 시간 프레임 확인 및 기타 도구와 함께 사용하면 좋은 것 같습니다. 감사해요!
믈라덴,
Hazel이 게시한 이 SEFC084 지표는 흥미롭게 보입니다. 내가 찾은 MTF 버전도 첨부합니다. 사실이라고 하기에는 너무 좋은 것 같습니다. 코드를 보고 리페인터인지 확인해 주시겠습니까? 그렇다면 NRP로 만들면 쓸모가 없습니까?
귀하의 의견에 감사드립니다.
친애하는.
폴.
폴, 헤이즐
SEFC는 "변장"의 태양풍입니다.![](https://c.mql5.com/forextsd/smiles/cry_smile.png)
다음은 동일한(12) 기간의 태양풍과 SEFC를 비교한 것입니다. 따라서 주말에 대해 더 잘 말할 수 있기를 원하지만 유일한 조언은 "sefc" 표시기를 잊어버리는 것입니다.
문안 인사믈라덴
SEFC라는 단어를 볼 때마다 속상할 각오를 해야 할 것 같다.
믈라덴,
나는 그 구성으로 그것을 시도했지만 여전히 때때로 시간당 1개 이상의 거래가 있습니다.
나는 다음을 갖고 싶습니다: 매수 주문이 15:05에 열리고 15:20에 이익 실현 또는 다른 마감 규칙에 의해 마감되었다고 가정해 보겠습니다. 그러면 이전에 구매 조건이 충족되더라도 다음 구매 주문은 16:00(새 막대가 나타날 때) 이전에 열리지 않아야 합니다. 내가 원하는 바의 끝에서 이익을 취하는 것 이외의 다른 마감.
그렉
이 게시물을 살펴보십시오 : https://www.mql5.com/en/forum/173219/page172
내부에는 1개의 매수 및 1개의 매도 주문을 관리하기 위한 모든 논리가 있습니다(또는 다른 주문 수를 원할 경우). 시작하는 것이 간단하기 때문에 유용할 수 있다고 생각합니다. 하다. 사용해 보시고 추가 설명이나 도움이 필요하시면 알려주세요.
문안 인사
믈라덴NewTrader, 나는 당신이 이 EA를 보게 할 수 있는지 알고 싶었습니다. 제 친구는 디지털 필터를 사용하여 거래를 만들어 주었습니다. 나는 당신이 주로 디지털 필터를 다루는 것을 알고 있으므로 당신이 그것을 받아도 괜찮은지 알고 싶었습니다. 나는 PM을 보냈지만 마지막 PM을 받지 못해서 당신이 내 PM을 받을 수 있을지 확신이 서지 않습니다.
안녕 이스마엘.
늦은 답변 죄송합니다. 너무 바빴다.
이메일과 오후도 보냈습니다.
문안 인사.
그렉
다음은 현재 바에서 열린 주문이 있는지 확인하는 기능입니다. 그 목적은 현재 막대에서 열린 모든 주문을 계산하는 것입니다(EA가 연결된 시간 프레임에 따라 다름). 그런 다음 코드의 어딘가에 다음과 같은 것을 추가해야 합니다. 특정 시간 프레임(예: 1시간 프레임)을 확인하려면 countOpenedOnACurrentBar()를 다음과 같이 수정해야 합니다. 따라서 시간 프레임이 추가되고 다음과 같이 함수를 호출하면 위의 예는 주문이 지난 1시간 막대에서 열렸는지 확인합니다(1시간 막대당 1개의 주문만 거래할 수 있음). 예를 들어 4시간 막대에 EA를 첨부하는 경우 주의해야 합니다. 주문이 4시간 막대의 첫 번째 시간에 열린 경우에만 확인하므로 시간 프레임이 확인되지 않은 경우 문제가 발생할 수 있습니다(이 경우 timeFrame = MathMax(timeFrame,Period()) 와 같은 것을 추가합니다. 그 함정을 피하십시오)____________________________
주문 사이에 특정 간격을 지정하려는 경우 가장 간단한 방법은 모든 주문을 반복하여 마지막 주문(단순히 주문의 가장 큰 오픈 시간 )을 찾은 다음 해당 시간에 3600을 추가하는 것입니다. if TimeCurrent() < 그 시간보다 거래를 할 수 없습니다. 이 접근 방식의 문제는 기록에 많은 주문이 있는 경우 시간이 많이 걸릴 수 있다는 것입니다(메타트레이더가 포지션별 주문에 액세스한다고 해서 해당 주문이 시간순으로 정렬된다는 보장이 없기 때문에 모든 주문을 반복해야 합니다. )
믈라덴,
나는 그 구성으로 그것을 시도했지만 여전히 때때로 시간당 1개 이상의 거래가 있습니다.
나는 다음을 갖고 싶습니다: 매수 주문이 15:05에 열리고 15:20에 이익 실현 또는 다른 마감 규칙에 의해 마감되었다고 가정해 보겠습니다. 그러면 이전에 구매 조건이 충족되더라도 다음 구매 주문은 16:00(새 막대가 나타날 때) 이전에 열리지 않아야 합니다. 내가 원하는 바의 끝에서 이익을 취하는 것 이외의 다른 마감.안녕하세요, Mladen 씨.
MTF 매개변수 가 아직 없는 경우 이 매개변수에 추가해 주시겠습니까?
감사해요
플라이톡스
이것을 사용해보십시오
EA(인디케이터가 아님)이지만 틱이 들어오지 않아도 시간이 표시됩니다. 추가 시간 프레임도 설정합니다(AlertCandleTF에서 - 이 경우 현재 시간 프레임에 남은 시간과 "기타" 시간 프레임이 표시됩니다. - 그림과 같이 오른쪽 하단 모서리 에 4시간 시간이 있음) 프레임이고 일간 데이터 캔들 근처는 현재 시간 프레임임) 추신: 이 스레드에 이와 유사한 것이 하나 더 있지만 "다른" 시간 프레임 막대도 표시하기 위해 경고를 켤 필요가 없도록 변경되었습니다.문안 인사
믈라덴
안녕하세요, Mladen 씨.
MTF 매개변수가 아직 없는 경우 이 매개변수에 추가해 주시겠습니까?
감사해요