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

 
Aaragorn:
요청하셔서 받으셨습니다.

좋아, 너희들은 나를 개발자로 만들면서 내가 할 수 있는지도 몰랐던 이런 일을 하라고 나에게 요구할 것이다. ...내가 이것을 꺼냈다는 것이 놀랍습니다.

이제 당신은 슬픈 부분을 원합니다 ... 어젯밤 내 계정에서 약 80 달러의 손실을 입었습니다 ...

이 도구를 사용하는 것과 관련하여 존재하지 않는 개인 자금 관리 규칙을 수정해야 합니다...유로 EA가 9 MST 주변에 위치했을 때 2랏에서 수동 매수 거래를 했습니다. 나는 오늘 아침에 일어나서 확실히 상승했음을 확인했습니다... 하지만 내려가기 전에 먼저 멈췄습니다....아우

그래서 지금 내 계정은 몇 번의 작은 승리 후에 $302입니다. 개발 중인 저에게 보조금을 지급해 주시겠습니까?

아니요. 이것을 사용하는 것에 대한 좋은 돈 관리 규칙을 얻는 데 도움이됩니다. 제발!!! 부끄럽지 않아, 부탁할 수 있어.

어쨌든, 나는 오늘 이것에 대한 몇 가지 다른 설정을 테스트하고 있었습니다... SymbolCount를 변경하는 것은 위험을 변경하는 것과 거의 비슷하다는 것을 알았습니다. 둘 다 포지션 크기를 변경하는 것 같지만 두 설정의 일부 조합이 평균 손실 크기에 비해 평균 승리 크기를 변경하는지 궁금합니다???

어쨌든...나도 지금 끓고 있는 새로운 아이디어가 있습니다....실제 지원 및 저항 수준에 액세스할 수 있는 방법을 찾을 수 있는지 궁금합니다....나는 한동안 그것을 추구하고 싶었습니다. 어떻게 하면 좋을지 알 수 있을까요??

어쨌든 새롭게 향상된 코멘트 라인으로 차트를 감상하세요.

당신이 이 일에 대해 건전한 경고를 할 수 있다면 나는 당신의 개발에 보조금을 지급할 것입니다.

 

달콤한...

어떻게 했어? 나는 결국 당신의 것을 사용할 수 없다는 것을 알았습니다. 지난 밤에 나는 내가 50% 모델링을 받고 있다는 것을 알아차렸습니다.

m1 데이터를 다시 로드하고 90%를 얻었지만 다시 쓰레기입니다.

그래서 어떻게 내 영혼을 화면에 추가할 수 있습니까?

나는 당신이 그것에 코멘트를 어떻게 추가했는지 보았지만 그것을 화면에 넣은 것을 찾을 수 없었습니다.

추가할 수 있는 문자열이 있습니까?

 
islandhome:
나는 당신이 이 일에 대해 건전한 경고를 할 수 있다면 당신의 개발에 보조금을 지급할 것입니다.

당신은 나를 심하게 유혹합니다.

6개월 전만 해도 나는 프로그래밍을 하는 이교도였다는 것을 당신에게 확신시켜야 합니다....ps 내가 자리를 비운 동안 방금 유로가 또 다른 거래를 이겼습니다...내 계정은 현재 $311입니다. 나는 위험 = 0.22 및 symbolcount = 2에서 실행하고 있습니다.

그리 오래 전 일이 아니었고 그 전에 약 6개월 동안 Excel에서 수식을 사용하는 것 외에 프로그래밍 배경이 없었습니다. 플랫폼에서 내 아이디어를 구현하고 시도하고 싶은 모든 작은 변화를 구걸하기 위해 다른 사람들에게 의존해야 하는 것은 정말 불쾌한 일이었습니다. 기본적인 코딩 작업을 조금씩 하는 방법을 배우게 된 것은 그 좌절감 때문이었습니다. 거래가 시작될 때 알림을 보내는 방법을 알아보겠습니다. 나는 아직 그것들을 해보지 않았지만 그것을 배우는 것도 좋을 수 있다고 생각합니다. 그 동안 나는 당신이 그것에 대한 좌절감으로 인해 내가 했던 것처럼 배우도록 하여 프로그래밍 끝에서 항상 궁핍하지 않도록 격려하고 싶습니다. 아직 많은 것이 내 손이 닿지 않는 곳에 있지만 몇 가지 일을 스스로 할 수 있는 방법을 아는 것이 훨씬 좋습니다. 당신도 마찬가지일 거라 확신합니다.

두 번째로 귀하의 관찰 내용 중 일부를 확인하고 싶습니다. 나는 이 EA가 실제로 하고 있는 것이 역방향으로 스캘핑(scalping)되는 것을 보기에 충분히 연구했습니다. 날씨인지 아닌지는 그들이 이것을 개발할 때 만들려고 했던 것입니다. 나는 알지 못하지만 이 EA를 만드는 데 들어간 모든 정신적 노력의 최종 결과는 역으로 공격적으로 들어가는 시스템을 생성했습니다. 나는 그것이 추세나 지지와 저항 또는 그러한 기본 거래 원칙에 많은 관심을 기울인다는 것을 모릅니다. 성능만큼 성능이 좋다는 사실은 실제로 놀랍습니다. 그러나 반대 결정을 내렸다면 승리했을 것이라는 말은 부분적으로만 옳습니다. 이 EA가 강점을 발휘하는 것은 시장이 항상 역전되는 것입니다. 시장도 추세의 흐름에 따라 움직입니다. 내가 말할 수있는 한이 EA는 그러한 것들에 거의 관심을 기울이지 않습니다. 좋은 반전 진입점을 찾은 다음 CCI 필터(또는 추가한 다른 필터)를 통과하면 7핍을 찾고 산적처럼 이익을 얻고 실행합니다. 내가 믿게 되는 결정은 장기적인 시장 예측이 아닙니다. 가능할 때마다 다음 7핍만 잡고 싶어합니다.

결정을 내릴 때 이를 염두에 두십시오. 그것이 하는 일은 실제로 거래에서 하기 가장 어려운 일 중 하나입니다. 그것은 정확히 반대 추세가 아닙니다. 내가 말할 수 있는 것처럼 추세를 전혀 관찰하지 않고 마지막 몇 막대의 수학적 값이 확률 방정식에 영향을 미치기 때문입니다. 그것이 그들이 보는 추세의 전부입니다. 지지선이나 저항선이 어디에 있는지 알 수 없습니다. 다른 모든 기술적 측면에서 블라인드 거래를 하는 포지션의 비율이 필요하다고 생각합니다. 그러나 그 결과의 백분율은 그렇게 하는 것조차 이기는 시스템임을 시사하는 것 같습니다.

미용 향상에 시간과 에너지를 들이는 것보다 기술적으로 하고 싶은 일이 훨씬 더 많습니다. 저는 시스템의 근본적인 기본 논리와 시스템을 더 스마트하게 만들고 성능 수준을 높이는 방법을 살펴보고 싶습니다. 내가 살고 있는 문제는 어떻게 하면 더 좋아 보이게 만들 수 있느냐가 아니라 어떻게 더 좋게 만들 수 있느냐 하는 것입니다.

당신이 살고 있는 멘탈 박스 밖에서도 생각하기 시작하십시오. 경고가 없었다면 스스로 경고하기 위해 무엇을 할 수 있었습니까? 당신이 할 수 있는 한 가지는 데모 계정 에서 lot=.01에서 거래를 하도록 허용하는 것입니다. 당신은 그것을 볼 수 있으며 원하는 경우 라이브 계정에서 일치시킬 수 있습니다. 나는 당신을 얕잡아 보는 것이 아닙니다. 나는 당신이 조금 확장하도록 격려하고 싶습니다. 정말로 의도가 있다면 그 추진력을 사용하여 나처럼 스스로를 프로그래밍하는 법을 배우십시오. 당신이 원하는 일을 끝내고 나 또는 다른 사람들에게 의존하는 것보다 배움에 대한 보상이 훨씬 더 많습니다.

도움이 되는 것을 취하고 나머지는 남겨두십시오.

 
xxDavidxSxx:
달콤한...

어떻게 했어? 나는 결국 당신의 것을 사용할 수 없다는 것을 알았습니다. 지난 밤에 나는 내가 50% 모델링을 받고 있다는 것을 알아차렸습니다.

m1 데이터를 다시 로드하고 90%를 얻었지만 다시 쓰레기입니다.

그래서 어떻게 내 영혼을 화면에 추가할 수 있습니까?

나는 당신이 그것에 코멘트를 어떻게 추가했는지 보았지만 그것을 화면에 넣은 것을 찾을 수 없었습니다.

추가할 수 있는 문자열이 있습니까?

내가 당신을 위해 그것을 조각으로 나누게 해주세요...

여기 전체 거래가 있습니다 ...

string comment_line="", comment_time="", comment_time2="", comment_ver="";

string sp = "------------------------------\n";

comment_ver=StringConcatenate(SystemName," v. ",version,"\n");

if (StringLen(TimeTradeHoursDisabled) > 1) {

NoTradeHours1 = StrToInteger(StringSubstr(TimeTradeHoursDisabled,0,2));

}

if (StringLen(TimeTradeHoursDisabled) > 4) {

NoTradeHours2 = StrToInteger(StringSubstr(TimeTradeHoursDisabled,3,2));

}

if (StringLen(TimeTradeHoursDisabled) > 7) {

NoTradeHours3 = StrToInteger(StringSubstr(TimeTradeHoursDisabled,6,2));

}

if (StringLen(TimeTradeHoursDisabled) > 10) {

NoTradeHours4 = StrToInteger(StringSubstr(TimeTradeHoursDisabled,9,2));

}

if (StringLen(TimeTradeHoursDisabled) > 13) {

NoTradeHours5 = StrToInteger(StringSubstr(TimeTradeHoursDisabled,12,2));

}

if (StringLen(TimeTradeHoursDisabled) > 16) {

NoTradeHours6 = StrToInteger(StringSubstr(TimeTradeHoursDisabled,15,2));

}

int h=TimeHour(CurTime());

int hadj=TimeHour(CurTime())-GMT;

if (((hadj) == NoTradeHours1) || ((hadj) == NoTradeHours2) || ((hadj) == NoTradeHours3) || ((hadj) == NoTradeHours4) ||

((hadj) == NoTradeHours5) || ((hadj) == NoTradeHours6)) {

BlockSell = true;

BlockBuy = true;

comment_time=StringConcatenate("Bad Trading Hour: ", hadj, " GMT");

} else {

BlockSell = false;

BlockBuy = false;

comment_time=StringConcatenate("Good Trading Hour: ", hadj, " GMT"," Spread: ",Ask-Bid);

if(Decision == DECISION_SELL)

{

comment_time2=StringConcatenate(" Solution - to sell: ", DecisionValue);

}

if(Decision == DECISION_BUY)

{

comment_time2=StringConcatenate(" Solution - to buy: ", DecisionValue);

}

if(Decision == DECISION_UNKNOWN)

{

comment_time2=StringConcatenate(" Solution - uncertainty: ", DecisionValue, "ho hum");

}

}

comment_line = comment_ver + sp + comment_time + comment_time2;

comment_time2=""는 변수를 정의하는 첫 번째 줄과 함수 가 반환할 comment_line을 구성하는 변수 목록에 추가되는 마지막 줄에 있습니다. 그게 다야. 방금 다른 변수를 만들고 새 변수를 사용하여 새 정보를 포함한 다음 해당 변수를 맨 아래에 추가했습니다.

 

나보다 네가 더 잘해...하지만 이제 뭔지 알겠어

그냥 복사 붙여넣기....ㅋㅋㅋㅋ

잘 했어

데이브

 
islandhome:
당신이 이 일에 대해 건전한 경고를 할 수 있다면 나는 당신의 개발에 보조금을 지급할 것입니다.

즐거운 거래. 나는 그것을 테스트하지 않았습니다. 작동 방식을 알려주세요.

 
xxDavidxSxx:
나보다 네가 더 잘해...하지만 이제 뭔지 알겠어

그냥 복사 붙여넣기....ㅋㅋㅋㅋ

잘 했어

데이브

글쎄, 당신은 나보다 더 나은 상인입니다.

 

어젯밤에 정말 어처구니없는 일이 일어났습니다...

내가 입력한 이 수동 거래는 Cyberia가 오래 갔다. 나는 기본적으로 그것으로 거래를 시도했지만 유로의 현재 상승세에 확신이 있기 때문에 나는 매수 포지션을 취하고 Cyberia가 포지션을 오픈 상태로 유지하고 하루 종일을 포착할 수 없는지 확인하는 것보다 더 오래 보유할 것이라고 생각했습니다. 움직임.

글쎄, Cyberia는 내가 그것에 마법 번호가 전혀 없다는 사실에도 불구하고 내 수동 주문에 대해 후행 정지를 주장했습니다. 유일한 공통점은 유로에 롱이고 같은 가격에 열린다는 것이었습니다.

Cyberia는 내가 원하는 대로 재설정할 때마다 정지 손실로 나와 싸웠습니다. 내가 원하는 위치에 수동 손절매를 유지하기 위해 EA를 끄거나 두 주문을 모두 관리할 수 있도록 EA를 켰습니다.

결과는 좋지 않았다.

어이

 

아라곤,

내가 너에게 줄게, 넌 끈기있어!! 이번 주에 대한 내 거래 결과는 실제로 증가하기 시작했고 더 많은 거래를 얻고 있었습니다. 나는 여전히 daves 설정을 사용하고 있습니다 ... 제 생각에는 ...

파일:
statement_2.htm  18 kb
 

프로그래밍에 대해 말하자면...내가 한 일을 믿을 수 없습니다....아직 끝나지 않았지만 수평 지지와 저항을 계산하는 시작입니다.

https://www.mql5.com/en/forum/177227