Dynamic Trailing Stop을 새로운 기능으로 추가하고 v 1.85를 첨부했습니다. 훌륭한 MT4 프로그래머인 제 친구 덕분에 작업을 완료했고 훌륭하게 작동하는 것 같습니다. 새 입력이 EnableTrailingStop으로 추가되었으며 기본값으로 true로 설정되었습니다. CT 1.85에서 이 옵션을 사용하면 후행 정지 손실 을 동적으로 수정합니다. 또한 1.85 사전 설정을 추가했습니다. M5 및 H1 기간 모두에 대해 테스트하고 의견을 게시하십시오.
이제 필요한 것은 기능이 하나 더 추가된 것뿐입니다. 이전 게시물에서 설명한 주문 타이밍 기능입니다. 누구든지 그것을 깨고 싶어합니까?
EUR/USD 사전 설정의 TimeTradeHoursDisabled 매개변수에 실제로 무엇을 입력하고 싶었는지 묻고 싶습니다.
사전 설정은 "09,13,14"로 설정됩니다.
GMT 매개변수는 '1'로 설정됩니다.
따라서 미국 시장이 동부 시간(GMT-4) 오전 8시경에 열리면 브로커의 시간은 13(GMT+1)이 됩니다.
그런 다음 코드의 명령문을 보면 다음과 같습니다.
int hadj=TimeHour(CurTime())-GMT;
그것은 hadj = 12를 만들 것입니다. (CurTime() == 13이고 GMT가 1로 설정되어 있기 때문에)
이것은 정확하지 않을 수 있습니다.
EA는 미국 시장이 열리면 차단되지 않고 1시간 후에 차단됩니다.
따라서 내 이해로는 "08,12,13" GMT 시간이어야 한다는 것입니다.
08 = 영국 시장이 열릴 때
12 = 미국 시장이 열릴 때
13 = 다른 시간 동안 차단합니다.
~~~~~
따라서 내가 말하는 것은 "TimeTradeHoursDisabled" 매개변수의 숫자는 중개인이 어느 시간대에 있는지에 관계없이 GMT+0 시간에 따라야 한다는 것입니다.
"GMT" 매개변수는 브로커의 GMT 시간에서 오프셋된 시간입니다.
틀 렸으면 고쳐줘.
EUR/USD 및 USD/JPY의 NorthFinance H1에서 테스트할 것입니다.
(BTW, 누군가 CFG 계정을 열 수 있는 링크를 줄 수 있습니까? thx)
왼쪽 상단 모서리에 표시된 실제 GMT 시간을 보십시오. GMT 차이를 올바르게 설정하면 올바른 "hadj"를 얻을 수 있습니다. 예를 들어 09 설정이 있는 경우 GMT 09-10에서는 거래가 비활성화됩니다. 저는 Northfinance에 익숙하지 않습니다. 죄송합니다. 그러나 "TimeTradeHoursDisabled" 기능을 테스트했으며 CFG(설정+1) 및 IBFX(설정-1)에서 완벽하게 작동합니다. CFG의 URL은 www.CFGrader.com 입니다. BTW GMT와 USA EST의 차이는 현재 -4가 아닌 -5입니다.
새로운 CT 1.83 버전
방금 완료한 새로운 CyberiaTrader 1.83을 게시하고 있습니다. 여기에는 다음 개정판이 포함됩니다.
1. "TimeTradeHoursDisabled" 매개변수/기능 업데이트. OpenStorm과 Fikko 덕분에
2. 수정된 문자열 표시 .. Igorad 덕분에
3. 매직 넘버 추가
CT 1.83으로 거래하는 모든 쌍에 대해 별도의 매직 번호를 설정해야 합니다. 이것을 생략하지 마십시오. 주문 오류가 발생합니다.
또한 첨부된 CT 1.83용 사전 설정을 진정한 ZIP 파일로 찾으십시오. 나는 더 수익성이있는 것처럼 보이는 Stops를 조금 조였습니다. M5 및 H1 기간에 테스트를 전달하고 결과를 게시하십시오.
FX스피드스터
방금 완료한 새로운 CyberiaTrader 1.83을 게시하고 있습니다. 여기에는 다음 수정 사항이 포함됩니다.
1. "TimeTradeHoursDisabled" 매개변수/기능이 업데이트되었습니다. OpenStorm과 Fikko 덕분에
2. 수정된 문자열 표시 .. Igorad 덕분에
3. 매직 넘버 추가
CT 1.83으로 거래하는 모든 쌍에 대해 별도의 매직 번호를 설정해야 합니다. 이것을 생략하지 마십시오. 주문 오류가 발생합니다.
또한 첨부된 CT 1.83용 사전 설정을 진정한 ZIP 파일로 찾으십시오. 나는 더 수익성이있는 것처럼 보이는 Stops를 조금 조였습니다. M5 및 H1 기간에 테스트를 전달하고 결과를 게시하십시오.
FX스피드스터매우 감사합니다.
EUR/USD 사전 설정의 TimeTradeHoursDisabled 매개변수 에 실제로 무엇을 입력하고 싶었는지 묻고 싶습니다.
사전 설정은 "09,13,14"로 설정됩니다.
GMT 매개변수는 '1'로 설정됩니다.
따라서 미국 시장이 동부 시간(GMT-4) 오전 8시경에 열리면 브로커의 시간은 13(GMT+1)이 됩니다.
그런 다음 코드의 명령문을 보면 다음과 같습니다.
int hadj=TimeHour(CurTime())-GMT;
그것은 hadj = 12를 만들 것입니다. (CurTime() == 13이고 GMT가 1로 설정되어 있기 때문에)
이것은 정확하지 않을 수 있습니다.
EA는 미국 시장이 열리면 차단되지 않고 1시간 후에 차단됩니다.
따라서 내 이해로는 "08,12,13" GMT 시간이어야 한다는 것입니다.
08 = 영국 시장이 열릴 때
12 = 미국 시장이 열릴 때
13 = 다른 시간 동안 차단합니다.
~~~~~
따라서 내가 말하는 것은 "TimeTradeHoursDisabled" 매개변수의 숫자는 중개인이 어느 시간대에 있는지에 관계없이 GMT+0 시간에 따라야 한다는 것입니다.
"GMT" 매개변수는 브로커의 GMT 시간에서 오프셋된 시간입니다.
틀 렸으면 고쳐줘.
EUR/USD 및 USD/JPY의 NorthFinance H1에서 테스트할 것입니다.
(BTW, 누군가 CFG 계정을 열 수 있는 링크를 줄 수 있습니까? thx)
새로운 CT 1.85 릴리스
Dynamic Trailing Stop을 새로운 기능으로 추가하고 v 1.85를 첨부했습니다. 훌륭한 MT4 프로그래머인 제 친구 덕분에 작업을 완료했고 훌륭하게 작동하는 것 같습니다. 새 입력이 EnableTrailingStop으로 추가되었으며 기본값으로 true로 설정되었습니다. CT 1.85에서 이 옵션을 사용하면 후행 정지 손실 을 동적으로 수정합니다. 또한 1.85 사전 설정을 추가했습니다. M5 및 H1 기간 모두에 대해 테스트하고 의견을 게시하십시오.
이제 필요한 것은 기능이 하나 더 추가된 것뿐입니다. 이전 게시물에서 설명한 주문 타이밍 기능입니다. 누구든지 그것을 깨고 싶어합니까?
FX스피드스터
매우 감사합니다.
EUR/USD 사전 설정의 TimeTradeHoursDisabled 매개변수에 실제로 무엇을 입력하고 싶었는지 묻고 싶습니다.
사전 설정은 "09,13,14"로 설정됩니다.
GMT 매개변수는 '1'로 설정됩니다.
따라서 미국 시장이 동부 시간(GMT-4) 오전 8시경에 열리면 브로커의 시간은 13(GMT+1)이 됩니다.
그런 다음 코드의 명령문을 보면 다음과 같습니다.
int hadj=TimeHour(CurTime())-GMT;
그것은 hadj = 12를 만들 것입니다. (CurTime() == 13이고 GMT가 1로 설정되어 있기 때문에)
이것은 정확하지 않을 수 있습니다.
EA는 미국 시장이 열리면 차단되지 않고 1시간 후에 차단됩니다.
따라서 내 이해로는 "08,12,13" GMT 시간이어야 한다는 것입니다.
08 = 영국 시장이 열릴 때
12 = 미국 시장이 열릴 때
13 = 다른 시간 동안 차단합니다.
~~~~~
따라서 내가 말하는 것은 "TimeTradeHoursDisabled" 매개변수의 숫자는 중개인이 어느 시간대에 있는지에 관계없이 GMT+0 시간에 따라야 한다는 것입니다.
"GMT" 매개변수는 브로커의 GMT 시간에서 오프셋된 시간입니다.
틀 렸으면 고쳐줘.
EUR/USD 및 USD/JPY의 NorthFinance H1에서 테스트할 것입니다.
(BTW, 누군가 CFG 계정을 열 수 있는 링크를 줄 수 있습니까? thx)왼쪽 상단 모서리에 표시된 실제 GMT 시간을 보십시오. GMT 차이를 올바르게 설정하면 올바른 "hadj"를 얻을 수 있습니다. 예를 들어 09 설정이 있는 경우 GMT 09-10에서는 거래가 비활성화됩니다. 저는 Northfinance에 익숙하지 않습니다. 죄송합니다. 그러나 "TimeTradeHoursDisabled" 기능을 테스트했으며 CFG(설정+1) 및 IBFX(설정-1)에서 완벽하게 작동합니다. CFG의 URL은 www.CFGrader.com 입니다. BTW GMT와 USA EST의 차이는 현재 -4가 아닌 -5입니다.
앞으로 테스트에서 좋은
나는 이 EA를 이틀 동안 테스트했고 앞으로 테스트에서 200% 수익을 냈습니다.
(머니테크 서버). 이 성능이 한 달의 나머지 기간 동안 일관되면 정말 감동하고 제품 을 구입할 수 있습니다.
아직 제품 구매하신 분 계신가요? 있다면 지금까지의 경험은 무엇입니까?
감사해요
나는 이 EA를 이틀 동안 테스트했고 앞으로 테스트에서 200% 수익을 냈습니다.
(머니테크 서버). 이 성능이 한 달의 나머지 기간 동안 일관되면 정말 감동하고 제품을 구입할 수 있습니다.
아직 제품 구매하신 분 계신가요? 있다면 지금까지의 경험은 무엇입니까?
감사해요여기 버전은 우리가 테스트 중인 공개 버전임을 기억하십시오. 나는 프로 버전이 더 좋지 않으면 잘 하고 있다고 확신하므로 프로를 구입하고 어떤 것이 가장 좋은지 확인하기 위해 앞으로 테스트에서 최신 공개 버전과 비교하는 것이 좋습니다. 내 도스 센트![](https://c.mql5.com/forextsd/smiles/smile.png)
PIP 타이머의 세부 사양
누군가가 구현할 수 있기를 바라는 마음으로 PIP 타이머에 대한 좀 더 자세한 사양을 게시하고 싶었습니다. 나는 특히 Igor에게 물었지만 그가 바쁘면 다른 사람이 할 수 있습니다. 누가 나서주세요. 여기있어:
선언된 입력:
부울 EnablePIPTimer=true
이중 MinPIPProfit=6(핍)
이중 TakePIPTimer=60(초)
1. EnablePIPTimer=true인 경우
2. MinPIPTimer >=6일 때 TakePIPTimer를 활성화합니다(초 단위로 0까지 카운트다운 시작) -- 더 이해가 된다면 초 대신 틱을 카운트하도록 할 수도 있습니다.
3. TakePIPTimer 카운트다운: 60, 59, 58...등.
4. 전역 변수 선언 Double BestPIPProfit=0; 이것은 포지션이 지금까지 달성한 최고의 PIP 이익을 보유하고 있습니다.
5. 처음에 BestPIPProfit=MinPIPProfit을 만듭니다.
6. BestPIPProfit=현재 PIP 이익 얻기
7. BestPIPProfit > MinPIPProfit이 MinPIPProfit = BestPIPProfit인 경우(이것은 지금부터 이 열린 포지션에 대한 최소 최소 PIP 이익이 됩니다).
8. 위의 조건 #7이 발생하면 TakePIPTimer를 초기 값으로 다시 시작하고 계산을 위해 활성화합니다. 새 바닥 MinPIPProfit으로 다시 60, 59, 58 등을 0으로 계산합니다.
9. TakePIPTimer가 0에 도달하면 즉시 주문을 닫습니다.
10. 현재 PIP 이익이 MinPIPProfit 아래로 떨어지면 다시 현재 이익 이 이 실행 동안 >= MinPIPProfit(가장 높은 달성 하한)일 때까지 TakePIPTimer를 중지합니다.
11. "Trading Hour" 아래에 "PIPTimer: XX"를 표시합니다(오른쪽 상단 모서리의 verbiageandtimecheck() 내부). 그러면 활성화되고 계산될 때 볼 수 있습니다.
당신이 그것을 개선할 수 없다면 이것은 거의 그것입니다. 저는 이것이 CyberiaTrader의 수익성을 훨씬 높여주는 훌륭한 기능이 될 것이라고 생각합니다. 질문을 게시해 주시면 즉시 답변해 드리겠습니다.
도와 주셔서 정말 감사합니다!
아직 라이브로 거래하는 사람이 있나요? 그냥 궁금합니다.
업데이트된 사이버 트레이더 1.80
첨부된 CT 1.80에 대한 최신 설명을 참조하십시오. 마지막 5 거래는 v 1.85에 의해 실행되었습니다.
안녕
이 스레드의 i 포스터는 많은 답변을 받아 매우 기쁩니다.![](https://c.mql5.com/forextsd/smiles/smile.png)
안녕하세요, 이 새로운 EA에서 사용하는 speedster 마녀 시간대와 1핍 이익 또는 2핍 이익을 활성화하려면 어떻게 해야 합니까...? 이익을 취하다? ?
당신의 큰 지원에 대한 모든 Thx