간단하지만 수익성 있는 내 EMA_CROSS를 다운로드하고 그의 컴퓨터에서 MST 결과가 무엇인지 말해 주시겠습니까?
메모:
데모 계정을 실행하는 동안 브로커 서버에서 얻는 데이터는 공백으로 채워져 있고 실제 데이터가 많이 누락되어 있습니다. 전략 테스트에서 이 데이터를 중계할 수 없습니다. 따라서 더 정확한 결과를 얻을 수 있는 기회를 얻으려면 전체 기록 데이터를 다운로드하고 MetaTrader로 가져와야 합니다.
MetaTrader에서 사용할 수 있는 모든 기간(1분, 5분, 15분, 30분 등)에 대한 완전한 데이터가 필요합니다. 그러나 완전한 1분 데이터 를 얻을 수 있다면 MetaTrader와 함께 제공되는 Period_Converter 스크립트를 사용하여 1분 데이터를 다른 모든 시간 프레임 데이터로 변환하는 것이 쉬울 것입니다.
무료이며 완전한(2004년 6월 16일부터 최신) 1분 데이터는 다음 링크를 따라 Alpari Databank에서 다운로드할 수 있습니다.
개인적으로 좋은 시스템은 아니라고 생각합니다. catfx50 시스템을 사용하여 가격과 80 ema의 교차를 거래하는 것이 더 나을 것입니다. 아무도 6년 동안 $60,000를 벌어 은퇴하지 않을 것입니다. 하지만 멋진 휴가를 보낼 수는 있습니다. 수익성을 10배 높일 수 있다면 이야기하고 있습니다. 그래서 우리는 그것을 위로해야합니다.
시스템이 수익성이 있는 경우 전체 계정의 10%에서 구매를 유지하지 않는 이유는 무엇입니까? 이 스레드의 이전 게시물의 요점은 시스템이 전체 계정의 고정 비율이 될 로트를 계속 구매하는 방법을 결정하는 방법에 대해 아무도 응답하지 않은 것입니다.
자세히 살펴보기
이 EA는 훌륭해 보이지만 백테스터에서 하는 거래를 보면 같은 분에 많은 거래가 있음을 알 수 있습니다.
나는 당신이 이 EA를 실행할 수 있게 해주는 브로커를 찾을 것이라고 생각하지 않습니다.
백 테스터가 아닌 실제 계정 에서 이것을 실행한 사람이 있습니까?
어떻게 진행되고 있는지 듣고 싶습니다.
EK
EMA_교차 자금 관리
안녕
시스템이 좋다면 이익이 증가하거나 계정 잔액이 증가함에 따라 로트 크기를 늘리지 않겠습니까? 제 생각에는 2%의 계정 잔고에 해당하는 구매 로트 수를 결정하는 함수를 작성하는 것이 쉬워야 한다고 생각합니다.
forex-tsd에서 '돈 관리' 스레드를 보았지만 지금은 찾을 수 없습니다.
하지만 로트 가격을 결정하는 방법조차 모릅니다. 도와주세요.
여기 내가 지금까지 가진 것이 있습니다 ..
int NumberlotsToTrade(int percentOfAcc)
{
//To return the number of lots that are to be traded that
// would equal a certain percentage of the account total (percentOfAcc)
int moneyavailable;
int lotMM;
int lotss;
lotss =1;
moneyavailable = Mathceil(AccountBalance( ) *(percentOfAcc/100)) ;
// I suppose it should actually be: moneyavailable = Mathceil(AccountFreeMargin() *(percentOfAcc/100));
lotMM = moneyavailable/(lotprice)
//how does one determine lot price for differentsymbols?
if (lotMM < 0.1) lotMM = Lotss;
if (lotMM > 1.0) lotMM = MathCeil(lotMM);
if (lotMM > 100) lotMM = 100;
return(lotMM);
}
[/CODE]
I have seen Alex.Piech.finGer do the the following - but I don't fully understand it.
I suppose it is better to use accountfreemagrin as this is AccountBalance minus Acountequity right?
Does the 10000 represent a micro account - would one change it on a normal account>
[CODE]
lotMM = MathCeil(AccountFreeMargin() * 50 / 10000) / 10; // 50 risk![](https://c.mql5.com/forextsd/smiles/smile.png)
if (lotMM < 0.1) lotMM = Lots;
if (lotMM > 1.0) lotMM = MathCeil(lotMM);
if (lotMM > 100) lotMM = 100;
균형, 형평성, 자유 증거금, 증거금 및 증거금 수준을 설명하는 좋은 링크를 아는 사람이 있습니까? 감사해요
내가 forex를 보기 시작했을 때 나는 미니 계정에 대해 다음을 발견했습니다.
setting lot size to 10.0 lots = 1 standard lot (1.0 lot or $100K lot)
로트 크기를 1.0 로트로 설정 = 1 미니 로트(0.1 로트 또는 $10,000 로트)
로트 크기를 0.1 로트로 설정 = 1 마이크로 로트(0.01 로트 또는 $1K 로트)
로트 크기를 0.01 로트로 설정 = 1 미니마이크로 로트(0.001 로트 또는 $100 로트).
따라서 로트 크기를 0.01로 설정하면 거래할 때 거래 비용이 100달러이고 내 계정 레버리지 가 100이면 은행이 내 이름으로 10000달러를 거래한 것입니다.
보면 볼수록 헷갈립니다. ㅋㅋㅋ![](https://c.mql5.com/forextsd/smiles/arruinado.png)
MST 결과
간단하지만 수익성 있는 내 EMA_CROSS를 다운로드하고 그의 컴퓨터에서 MST 결과가 무엇인지 말해 주시겠습니까?
메모:
데모 계정을 실행하는 동안 브로커 서버에서 얻는 데이터는 공백으로 채워져 있고 실제 데이터가 많이 누락되어 있습니다. 전략 테스트에서 이 데이터를 중계할 수 없습니다. 따라서 더 정확한 결과를 얻을 수 있는 기회를 얻으려면 전체 기록 데이터를 다운로드하고 MetaTrader로 가져와야 합니다.
MetaTrader에서 사용할 수 있는 모든 기간(1분, 5분, 15분, 30분 등)에 대한 완전한 데이터가 필요합니다. 그러나 완전한 1분 데이터 를 얻을 수 있다면 MetaTrader와 함께 제공되는 Period_Converter 스크립트를 사용하여 1분 데이터를 다른 모든 시간 프레임 데이터로 변환하는 것이 쉬울 것입니다.
무료이며 완전한(2004년 6월 16일부터 최신) 1분 데이터는 다음 링크를 따라 Alpari Databank에서 다운로드할 수 있습니다.
http://www.alpari-idc.com/en/dc/databank.php
멋진!!
왜 손절매 를 추가하지 않습니까?
아니면 시스템을 죽일 것인가?
손절매
멋진!!
왜 손절매를 추가하지 않습니까?
아니면 시스템을 죽일 것인가?전략 테스터 보고서에서 알 수 있듯이 손실이 전혀 없습니다(저는 마지막 손실 유형 종료 시 손실을 고려하지 않습니다).
손절매는 필요 없다고 생각합니다.
StopLoss가 있는 버전이 첨부되어 있으며 Expert가 얼마나 많은 손실을 입었는지 볼 수 있습니까?
안녕하세요 codersguru
이 마지막 버전이 실제로 사용하기에 충분히 안정적이라고 생각하십니까?
안녕하세요 codersguru님, 이 마지막 버전이 실제로 사용하기에 충분히 안정적이라고 생각하십니까?
아니요, 모든 버전은 테스트 목적일 뿐입니다. 그 이상도 그 이하도 아닙니다.
결과를 공유해 주셔서 대단히 감사합니다.
귀하의 예에서 10000에서 1랏으로 시작하고 계정의 상당히 높은 10%인 레버리지 100으로 시작하지만 이익이 증가함에 따라 고정으로 설정하기 때문에 손절매 를 사용하는 것이 훨씬 더 낫다고 생각합니다.
내가 얻지 못하는 유일한 것은 주문 사이의 공간이며 때로는 6주 동안 이동하지 않습니다. 예:
2002.01.07 10:20 ~ 2002.03.21 00:00
2004년 6월의 1분 alpari 데이터에서도 집에서 테스트하고 몇 가지 추가 피드백을 제공할 예정입니다.
다시 한 번 감사합니다
왜 10%로 유지하지
개인적으로 좋은 시스템은 아니라고 생각합니다. catfx50 시스템을 사용하여 가격과 80 ema의 교차를 거래하는 것이 더 나을 것입니다. 아무도 6년 동안 $60,000를 벌어 은퇴하지 않을 것입니다. 하지만 멋진 휴가를 보낼 수는 있습니다. 수익성을 10배 높일 수 있다면 이야기하고 있습니다. 그래서 우리는 그것을 위로해야합니다.
시스템이 수익성이 있는 경우 전체 계정의 10%에서 구매를 유지하지 않는 이유는 무엇입니까? 이 스레드의 이전 게시물의 요점은 시스템이 전체 계정의 고정 비율이 될 로트를 계속 구매하는 방법을 결정하는 방법에 대해 아무도 응답하지 않은 것입니다.
안녕하세요 카디오입니다.
저는 다음과 같은 간단한 위험 관리 기능을 사용합니다.
더블 GetSizeLot() { if (IsTesting() || IsDemo()) return(1);
그렇지 않으면 return(NormalizeDouble(AccountFreeMargin()/StopLoss*RiskLevel,1)); }
~와 함께
외부 이중 위험 수준 = 0.03;
예를 들어 소액 계좌의 경우 3%의 위험이 있습니다.
잘 지내세요.