수익 생성기 EA - 페이지 19

 
holyguy7:
정확합니다. 장기적으로 안정될 매개변수를 찾아야 합니다. 그러나 Nich, 여기에 추가할 기능이 하나 더 있을 수 있다고 생각합니다. 모든 매수가 매도가 되고 매도가 매수가 되도록 역기능은 어떻습니까? 여기에서 내 진술을 확인하면 내가 의미하는 바를 알 수 있습니다. 따라서 지속적으로 돈을 잃는 설정을 찾으면 이를 활용할 수 있습니다. 어떤 것이 매우 빨리 돈을 잃는다고 해서 그것이 완전한 파산을 의미하지는 않습니다. 그것은 우리가 그 거래를 되돌리면 매우 빨리 돈을 벌 수 있다는 것을 의미합니다.

안녕하세요 Holyguy7,

이 EA를 성공적으로 만들기 위한 귀하의 노력에 감사드립니다. 백테스팅 하는 동안 4~5개의 거래가 동시에 매수 및 매도되는 것과 같은 동시에 여러 거래를 발견했습니다. 왜 그런가요? 또한 저는 50% 모델링만 받고 있습니다. 어떻게 할 수 있습니까? 나는 당신이 90 %를 가지고있는 것처럼 그것을 개선합니다.

미리 감사드립니다

 

다음은 시도해 볼 것으로 보이는 EURUSD에 대한 백테스트 입니다.

 

다음은 유망해 보이는 GBPUSD에 대한 백테스터입니다. 다른 통화 쌍 으로 무엇을 생각해낼 수 있는지 봅시다.

 

다음은 M15 차트의 Profit Generator, 모든 통화 쌍 (19)입니다. 이것은 어제에서야 시작되었습니다.

파일:
pg_m15.gif  5 kb
pg_m15.htm  13 kb
 

백테스트 , 정말?

안녕,

백테스트는 이 EA로 정말 신뢰할 수 있습니까? 스레드의 시작 부분에서 일부는 그렇지 않다고 말했습니다. 정방향 테스트와 동일한 결과를 얻을 수 있습니까?

 

테스트 중인 설정은 다음과 같습니다.

 
holyguy7:
다음은 유망해 보이는 GBPUSD에 대한 백테스터입니다. 다른 통화 쌍과 함께 우리가 무엇을 생각해낼 수 있는지 봅시다.

안녕하세요 Holyguy7,

모든 도움에 감사드립니다

새 EA(Profit Generator 2.7)를 게시할 수 있습니까?

Fast_cris

 

니콜리센

함수 프로시저를 사용하여 EA를 시작할 때마다 번호를 생성하는 경우. 충돌하는 EA, 시간 프레임, 주문 등으로 인해 코드를 다시 작성할 필요가 없습니다. 아래의 함수 코드는 지역 식품점의 고기 상자에서 뽑는 숫자처럼 100에서 999 사이의 숫자를 생성하는 데 사용하는 코드입니다. 그것으로 당신은 한 번에 수백 개의 EA를 제어할 수 있습니다(당신의 컴퓨터가 그렇게 할 수 있는 것처럼). 그와 함께 ea에 숫자를 할당한 후 100을 곱하면 2개의 0이 추가됩니다. 그 시점에서 당신은 한 번에 해당 EA로 99개의 주문을 제어할 수 있습니다. 수백 개의 주문으로 수백 개의 EA가 있고 주문을 잃지 않습니다.

//«« <<<>>> »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

int

GetTagNumber() {

int PullNumber = Empty;

if( GlobalVariableCheck( "PullTag ( Do Not Delete )" )) {

PullNumber = GlobalVariableGet( "PullTag ( Do Not Delete )" );

} else {

PullNumber = StartTag;

} // End If, GlobalVariableCheck:

GlobalVariableSet( "PullTag ( Do Not Delete )", PullNumber + 1 );

if( GlobalVariableGet( "PullTag ( Do Not Delete )" ) > EndTag ) {

GlobalVariableSet( "PullTag ( Do Not Delete )", StartTag );

} // End If, GlobalVariableSet:

return( PullNumber );

} // End Function Procedure, GetTagNumber:

[/CODE]

All you have to do is put .... MagicNumber = GetTagNumber( ); .... in your code to get the next available number.

The hi lighted line in the code block below adds the order portion to the tag number in this EA that Iam currently working on. These are only examples to get you thinking.

[CODE]

//«« <<<>>> »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»

// Code block to set opening market order for starting new campaign .

if( ! CampaignExists ) {

OrderID = (( SystemTag * OrderPortion ) + PositionLevel );

LastDirection = OrderDirection;

if( OrderDirection == LongOrder ) {

if( ! CombatVictories )

InstituteNewCampaign( LongOrder );

EstablishPosition( LongOrder, ChannelBuyRate );

if( DeBugMessages )

Print ( "Sent Long at ", ChannelBuyRate, ": ", lotsWagered, " Lots." );

} else if( OrderDirection == ShortOrder ) {

if( ! CombatVictories )

InstituteNewCampaign( ShortOrder );

EstablishPosition( ShortOrder, ChannelSellRate );

if( DeBugMessages )

Print ( "Sent Short at ", ChannelSellRate, ": ", lotsWagered, " Lots." );

} else { // RD!{ErrorHandler recovery}:

Print( "OverFlow Error in new order execution." );

} // End If, OrderDirection:

} // End If, CampaignExists:

당신에게 행복한 거래 ...

코키드카우보이

Nicholishen:
이 EA에 추가된 것은 거래 알고리즘이 아닙니다. 테스터에게 더 많은 옵션을 제공하기 위해 모듈을 추가한 것일 뿐입니다. v2.6.3은 설정을 변경할 때까지 v1과 동일하게 작동합니다. 유일한 차이점은 낮은 TF에서 거래할 수 있다는 것입니다. 동일한 설정과 다른 버전으로 다른 결과를 경험하는 사람들은 브로커 피드와 확률의 차이를 경험하고 있습니다. 동일한 버전, 동일한 쌍/tf, 동일한 브로커를 시작하지만 다른 시간에 다른 결과를 얻을 수 있습니다.
 
delsule:
지금까지 불평하지 않았습니다. 30분 차트, 4개 전공에서 테스트. Sl 30, tp 6 , 쌍당 3개의 거래를 허용합니다. 성명을 참조하십시오. 저는 Profit Generator의 첫 번째 버전을 사용하고 있습니다.

여보세요,

나는 당신의 추천으로 테스트를 시작했고 나는 당신에게 진술을 첨부합니다. 좋은 시작 후에, 그것은 여름에 더 나빠집니다. 제시하기 위해 다시 돌아가지만 하나의 통화에서만 작동합니다: gbpusd, 비록 4개의 메이저가 있는 4개의 다이어그램에 ea를 첨부했지만

파일:
 
BrunoFX:
안녕하세요, 귀하의 추천으로 테스트를 시작했으며 귀하의 진술을 첨부합니다. 좋은 시작을 한 후 여름이 지나면 악화됩니다. 제시하기 위해 다시 돌아가지만 하나의 통화에서만 작동합니다: gbpusd, 비록 4개의 메이저가 있는 4개의 다이어그램에 ea를 첨부했지만

오늘 아침 지금까지 단 한 번의 거래 로 손절매 를 맞았습니다. 6 GMT에서 20 GMT까지만 실행되도록했습니다. 나는 그것이 한 번에 3 개의 거래를 거래하도록 설정하는 동안 한 번의 거래 인 것을 알았습니다.

파일:
prof_gen_2.htm  18 kb