백테스트에서 훌륭한 EA! - 페이지 21

 

CT 1.80에 필요한 기능

현재 CT 1.80의 최악의 특징은 수익성 있는 거래에 너무 오랫동안 머물러 있다가 다시 돌려준다는 것입니다. 따라서 이 문제에 대한 가장 좋은 해결책은 예를 들어 6핍과 같은 "MinProfit" 최소 핍 금액 이상으로 작동하는 내부 타이머를 사용하는 것입니다. 60초 후에 핍이 훨씬 더 높아지지 않으면..CT는 상관없이 그것을 취해야 합니다. 이것은 이 약점에 대한 좋은 해결책이 될 것입니다. CT가 좋은 이익을 얻는 것을 얼마나 많이 보았고 많은 시간 동안 CT가 그것을 포기하고 마침내 그 거래를 잃는 것을 보았습니까? OpenStorm, Newdigital 또는 훌륭한 프로그래머가 이것을 구현할 수 있습니까? 버전 1.90에 대해 자체적으로 구현했지만 코딩이 좋지 않고 타이머가 항상 시작되지는 않습니다. 따라서 검토하려면 MinPipProfit" 기본값이 6이고 "TakePipTimer"가 기본적으로 60초로 설정되어 있어야 합니다. 매번 MinPipProfit 에 도달하면 타이머가 카운팅을 시작합니다.이익 핍이 MinPipProfit 이상으로 유지되는 한 타이머가 카운트..아래로 내려가면 타이머가 중지 되고 TakePipTimer로 재설정됩니다..타이머가 0에 도달하면 이익이 즉시 취해집니다. 이 기능을 추가하는 데 도움이 될 수 있는지 알아보세요.

 

유럽 및 일본용 CT 1.80용 사전 설정

저는 유럽과 일본을 위한 사이버아트레이더 1.80용 프리셋 파일을 게시하고 있습니다. 유럽 통화 의 경우 CT가 9,13,14 GMT에 거래되지 않아야 하고 JPY의 경우 9,13,14,23,00 GMT에 거래되어서는 안 됩니다.

GMT 설정은 Alpari 및 CFGTrader에 적합한 기본값인 1로 설정됩니다. InterbankFX의 경우 -1로 설정해야 합니다. GMT 설정은 GMT와 브로커의 차이임을 기억하십시오. 예를 들어, GMT가 현재 1:00이고 브로커의 시간이 0:00(자정)이면 GMT 차이는 -1입니다. 첨부 파일은 사전 설정이 포함된 실제 ZIP 파일입니다. CT 1.80에 대한 경험을 게시하십시오. 테스트하고 개선 사항을 제시하기 위해 노력하는 사람들에게 감사하고 엄지손가락을 치켜세웁니다! 필요한 노력도 하지 않고 참여도 없이 하늘에서 파이가 내려올 거라 기대하시는 분들..이런 일이 일어나지 않는다는 걸 깨닫고...

파일:
 

이 EA에서 누가 앞으로 테스트하고 있고 어떤 브로커 하우스를 사용하고 있는지 알 수 있습니까? 지금까지 내 최고의 순방향 테스트는 cfg를 사용하는 것입니다. 월요일 에 50,000usd에서 시작하여 지금은 64,000usd 정도입니다. multibank와 mig인 다른 두 데모는 잘 작동하지 않습니다. 귀하의 피드백은 깊이 감사드립니다.tq. 행운과 좋은 거래.

 
yan7181:
이 EA에서 누가 앞으로 테스트하고 있고 어떤 브로커 하우스를 사용하고 있는지 알 수 있습니까? 지금까지 내 최고의 순방향 테스트는 cfg를 사용하는 것입니다. 월요일에 50,000usd에서 시작하여 지금은 64,000usd 정도입니다. multibank와 mig인 다른 두 데모는 잘 작동하지 않습니다. 귀하의 피드백은 깊이 감사드립니다.tq. 행운과 좋은 거래.

CFG는 지금까지 이 EA에서 최고이고 두 번째는 IBFX입니다. Crown, NorthFinance, Alpari, MIG, FXDD는 그것을 자르지 않습니다. 그들의 데이터는 고품질이 아니며 필터링합니다. Neurex는 로트의 일부를 허용하지 않으므로 전체 로트를 거래하려는 경우가 아니면 제외됩니다. 최고의 두 가지를 고수하십시오. 그것이 제 권장 사항입니다.

 

2 fxspeedster: 오픈 소스 버전에 대한 지원 및 개선 사항에 감사드립니다.

다음은 상용 버전의 시간 제어 기능 입니다.

/ Функцию подключить надо к EnterMarket(вход в рынок):

// Добавить в глобальные переменные

...

외부 문자열 TimeTradeHoursDisabled = "09,12,18"; // Здесь перечисляем часы, в которые необходимо обеспечить выход из рынка и не вести торговлю. Выходить из рынка нужно заблаговременно до выхода новостей (приблизительно за пол часа - час)

...

// Собственно сама функция для тех, кто хочет спать спокойнее

bool CheckTradeTime()

{

// Сохраняем серверное время (часы)

int h=TimeHour(CurTime());

문자열 s = "";

// заносим опять в строку в нужном формате

s = DoubleToStr(h, 0);

// Если значение часа односимвольное, добавляем в начале ноль

만약 (h < 9)

s = StringConcatenate("0",s);

// Ищем запрещенные часы торговли

if (StringFind(TimeTradeHoursDisabled, s, 0)== -1)

// Если текущий час не входит в запрещенный период - можно торговать

반환(참);

또 다른

// ㄳㄳ

반환(거짓);

}

 

헤헤, 은행간 얘기를 많이 들어서 데모 테스트를 귀찮게 하지 않았습니다. 글쎄요, 저는 CFG를 고수할 것입니다. 이 EA는 브로커의 가격 피드에 영향을 받을 것입니다. 이것이 성공 여부를 결정하는 주요 요인이기 때문입니다. 제가 두려워하는 것은 실제 계정 이 데모와 다르다는 것입니다 , 그들이 두 개의 서버를 언급했듯이. 한숨 .... 할 수 있다는 것이 완전히 증명되기 전에 아직 뛰어들지 마십시오.

 
OpenStorm:
2 fxspeedster: 오픈 소스 버전에 대한 지원 및 개선 사항에 감사드립니다.

다음은 상용 버전의 시간 제어 기능입니다.

반갑습니다.

OpenStorm, 오픈 소스 실험이 작동하는 것 같습니다!

그리고, Fxspeedster의 모자 팁!

 
OpenStorm:
2 fxspeedster: 오픈 소스 버전에 대한 지원 및 개선 사항에 감사드립니다.

다음은 상용 버전의 시간 제어 기능입니다.

/ Функцию подключить надо к EnterMarket(вход в рынок):

// Добавить в глобальные переменные

...

외부 문자열 TimeTradeHoursDisabled = "09,12,18"; // Здесь перечисляем часы, в которые необходимо обеспечить выход из рынка и не вести торговлю. Выходить из рынка нужно заблаговременно до выхода новостей (приблизительно за пол часа - час)

...

// Собственно сама функция для тех, кто хочет спать спокойнее

bool CheckTradeTime()

{

// Сохраняем серверное время (часы)

int h=TimeHour(CurTime());

문자열 s = "";

// заносим опять в строку в нужном формате

s = DoubleToStr(h, 0);

// Если значение часа односимвольное, добавляем в начале ноль

만약 (h < 9)

s = StringConcatenate("0",s);

// Ищем запрещенные часы торговли

if (StringFind(TimeTradeHoursDisabled, s, 0)== -1)

// Если текущий час не входит в запрещенный период - можно торговать

반환(참);

또 다른

// ㄳㄳ

반환(거짓);

}

안녕하세요 오픈스톰입니다.

내가 이해하는 바에 따르면 "TimeTradeHoursDisabled"는 다음을 의미합니다. EA는 지정된 거래 시간 동안 거래하지 않습니다. 그러나 뉴스 시간 최소 30분(예: "09,12,18") 전에 거래를 중단해야 한다는 러시아 의견이 작성되었습니다. 맞아? 자동으로 되나요?

 

뉴스 30분 또는 1시간 전에 거래를 중단할 것을 권장합니다. TimeControl은 TimeControl 옵션에 나열된 시간에 정확히 거래를 중지합니다.

 

곧 새 버전의 CT 1.83을 게시할 예정입니다.

OpenStorm:
2 fxspeedster: 오픈 소스 버전에 대한 지원 및 개선 사항에 감사드립니다.

다음은 상용 버전의 시간 제어 기능입니다.

/ Функцию подключить надо к EnterMarket(вход в рынок):

// Добавить в глобальные переменные

...

외부 문자열 TimeTradeHoursDisabled = "09,12,18"; // Здесь перечисляем часы, в которые необходимо обеспечить выход из рынка и не вести торговлю. Выходить из рынка нужно заблаговременно до выхода новостей (приблизительно за пол часа - час)

...

// Собственно сама функция для тех, кто хочет спать спокойнее

bool CheckTradeTime()

{

// Сохраняем серверное время (часы)

int h=TimeHour(CurTime());

문자열 s = "";

// заносим опять в строку в нужном формате

s = DoubleToStr(h, 0);

// Если значение часа односимвольное, добавляем в начале ноль

만약 (h < 9)

s = StringConcatenate("0",s);

// Ищем запрещенные часы торговли

if (StringFind(TimeTradeHoursDisabled, s, 0)== -1)

// Если текущий час не входит в запрещенный период - можно торговать

반환(참);

또 다른

// ㄳㄳ

반환(거짓);

}

OpenStorm -- 기능 에 감사드립니다 .. 곧 v1.83에 통합하고 매직 넘버를 포함한 수정 목록과 함께 게시할 것입니다.