코딩하는 방법? - 페이지 27 1...202122232425262728293031323334...347 새 코멘트 TimeFreedom 2007.06.15 16:55 #261 자금 관리 - Ryan Jones 고정 비율 코드 현재 고정 비율 코드는 잘 작동하지만 현재 다음 코드를 통합하고 싶습니다. 이 코드는 20랏을 추가하도록 코딩되어 있습니다. void FixedRatioMM() { if (MM == True) { if (AccountEquity() >= InitialCapital && AccountEquity() < (InitialCapital+(1*Delta))) {MMLots=1*Lots;} if (AccountEquity() > (InitialCapital + (1*Delta)) && AccountEquity() < (InitialCapital+(3*Delta))) {MMLots=2*Lots;} if (AccountEquity() > (InitialCapital + (3*Delta)) && AccountEquity() < (InitialCapital+(6*Delta))) {MMLots=3*Lots;} if (AccountEquity() > (InitialCapital + (6*Delta)) && AccountEquity() < (InitialCapital+(10*Delta))) {MMLots=4*Lots;} if (AccountEquity() > (InitialCapital + (10*Delta)) && AccountEquity() < (InitialCapital+(15*Delta))) {MMLots=5*Lots;} if (AccountEquity() > (InitialCapital + (15*Delta)) && AccountEquity() < (InitialCapital+(21*Delta))) {MMLots=6*Lots;} if (AccountEquity() > (InitialCapital + (21*Delta)) && AccountEquity() < (InitialCapital+(28*Delta))) {MMLots=7*Lots;} if (AccountEquity() > (InitialCapital + (28*Delta)) && AccountEquity() < (InitialCapital+(36*Delta))) {MMLots=8*Lots;} if (AccountEquity() > (InitialCapital + (36*Delta)) && AccountEquity() < (InitialCapital+(45*Delta))) {MMLots=9*Lots;} if (AccountEquity() > (InitialCapital + (45*Delta)) && AccountEquity() < (InitialCapital+(55*Delta))) {MMLots=10*Lots;} if (AccountEquity() > (InitialCapital + (55*Delta)) && AccountEquity() < (InitialCapital+(66*Delta))) {MMLots=11*Lots;} if (AccountEquity() > (InitialCapital + (66*Delta)) && AccountEquity() < (InitialCapital+(78*Delta))) {MMLots=12*Lots;} if (AccountEquity() > (InitialCapital + (78*Delta)) && AccountEquity() < (InitialCapital+(91*Delta))) {MMLots=13*Lots;} if (AccountEquity() > (InitialCapital + (91*Delta)) && AccountEquity() < (InitialCapital+(105*Delta))) {MMLots=14*Lots;} if (AccountEquity() > (InitialCapital + (105*Delta)) && AccountEquity() < (InitialCapital+(125*Delta))) {MMLots=15*Lots;} if (AccountEquity() > (InitialCapital + (125*Delta)) && AccountEquity() < (InitialCapital+(141*Delta))) {MMLots=16*Lots;} if (AccountEquity() > (InitialCapital + (141*Delta)) && AccountEquity() < (InitialCapital+(158*Delta))) {MMLots=17*Lots;} if (AccountEquity() > (InitialCapital + (158*Delta)) && AccountEquity() < (InitialCapital+(176*Delta))) {MMLots=18*Lots;} if (AccountEquity() > (InitialCapital + (176*Delta)) && AccountEquity() < (InitialCapital+(195*Delta))) {MMLots=19*Lots;} if (AccountEquity() > (InitialCapital + (195*Delta)) && AccountEquity() < (InitialCapital+(215*Delta))) {MMLots=20*Lots;} } else MMLots = Lots; } 시간자유 How to code? [Archive!] Pure mathematics, physics, [아카이브] 순수수학, 물리학, 화학 [삭제] 2007.06.21 17:59 #262 라이언 존스 안녕, 나는 그의 EA를 위해 거의 2,500달러를 지불했습니다. 그 돈을 가치 있는 자선 단체에 기부하는 것이 더 나을 것입니다.내가 그에게 편지를 썼을 때 그는 그것이 그에게 효과가 있다고 말했습니다. B*** S***로 가득 차 있고, 그가 100개의 EA를 팔았다면 그의 움직임은 가장 확실하게 강세 모드에 있습니다. 푸른 바다 FOREX - 동향, 예측 프로그래머에게 100% 관심을 갖는 한 전문가가 실제로 작동하는 Mladen Rakic 2007.06.21 19:03 #263 완전히 같지 않다 if (MM == True) { int i,n=0; if (AccountEquity() >= InitialCapital) { for (i=1;i<=20;i++) { n += i; if (AccountEquity() < (InitialCapital+(n*Delta))) { MMLots=i*Lots; break; } } } } else MMLots = Lots; ">=" 는 처음에만 다음 경우 에만 있습니다. kjhfdgjfhdghdf 2007.07.04 01:20 #264 손익분기점을 맞추는 코드는 무엇입니까? 누구든지 내가 원하는 만큼 추가할 때 중단을 중단하거나 컨텍스트를 갖도록 내 ea에 일부 코드를 추가할 수 있는 방법을 알고 있습니까? 외부 이중 손익분기점 = 0; 그 비트가 있지만 실제로 어떤 코드를 넣습니까? kjhfdgjfhdghdf 2007.07.05 10:37 #265 중단 손실 을 막을 방법이 있습니까 !!!!! ryanklefas 2007.07.05 10:52 #266 중단 손실을 막을 방법이 있습니까!!!!! 댕. 침착 해. 다음은 귀하의 요청에 따라 단순화된 대부분의 EA에 사용하는 코드입니다. void breakEvenManager() { for(int cnt=0;cnt<OrdersTotal();cnt++) { OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES); if (BreakEven>0 ) { if (OrderType()==OP_BUY) { if (Bid-OrderOpenPrice()>=Point*BreakEven) { if (OrderStopLoss()<OrderOpenPrice() || OrderStopLoss()==0) OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice() ,OrderTakeProfit(),0,Green); } } else if (OrderType()==OP_SELL) { if (OrderOpenPrice()-Ask>=Point*BreakEven) { if (OrderStopLoss()>OrderOpenPrice() || OrderStopLoss()==0) OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice() ,OrderTakeProfit(),0,Red); } } } } } How to code? Trades closing with $0 Need help coding a kjhfdgjfhdghdf 2007.07.05 13:56 #267 감사합니다. 하지만 그것은 extern 손익분기점에 맞지 않습니다. "breakEvenManager" 기능 이 참조되지 않고 제거될 것이라고 말했습니다. ryanklefas 2007.07.05 14:25 #268 kjhfdgjfhdghdf: 감사합니다. 하지만 그것은 extern 손익분기점에 맞지 않습니다. "breakEvenManager" 기능이 참조되지 않고 제거될 것이라고 말했습니다. 코드의 특정 지점에서 모듈을 호출해야 합니다. zidan66 2007.07.07 02:37 #269 나는 simpel 코드에 도움이 필요합니다 안녕 모두 분실 시 순서를 반대로 하고 이겼을 경우 동일한 주문을 여는 simpel 코드를 도와줄 수 있는 사람이 필요합니다. 첫 번째 주문은 수동으로 열리고 이익 창출 및 중지를 설정합니다 도움을 주셔서 감사합니다 zidan66 2007.07.08 00:27 #270 ㅋㅋㅋㅋㅋ 1...202122232425262728293031323334...347 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
자금 관리 - Ryan Jones 고정 비율 코드
현재 고정 비율 코드는 잘 작동하지만 현재 다음 코드를 통합하고 싶습니다. 이 코드는 20랏을 추가하도록 코딩되어 있습니다.
{
if (MM == True)
{
if (AccountEquity() >= InitialCapital && AccountEquity() < (InitialCapital+(1*Delta))) {MMLots=1*Lots;}
if (AccountEquity() > (InitialCapital + (1*Delta)) && AccountEquity() < (InitialCapital+(3*Delta))) {MMLots=2*Lots;}
if (AccountEquity() > (InitialCapital + (3*Delta)) && AccountEquity() < (InitialCapital+(6*Delta))) {MMLots=3*Lots;}
if (AccountEquity() > (InitialCapital + (6*Delta)) && AccountEquity() < (InitialCapital+(10*Delta))) {MMLots=4*Lots;}
if (AccountEquity() > (InitialCapital + (10*Delta)) && AccountEquity() < (InitialCapital+(15*Delta))) {MMLots=5*Lots;}
if (AccountEquity() > (InitialCapital + (15*Delta)) && AccountEquity() < (InitialCapital+(21*Delta))) {MMLots=6*Lots;}
if (AccountEquity() > (InitialCapital + (21*Delta)) && AccountEquity() < (InitialCapital+(28*Delta))) {MMLots=7*Lots;}
if (AccountEquity() > (InitialCapital + (28*Delta)) && AccountEquity() < (InitialCapital+(36*Delta))) {MMLots=8*Lots;}
if (AccountEquity() > (InitialCapital + (36*Delta)) && AccountEquity() < (InitialCapital+(45*Delta))) {MMLots=9*Lots;}
if (AccountEquity() > (InitialCapital + (45*Delta)) && AccountEquity() < (InitialCapital+(55*Delta))) {MMLots=10*Lots;}
if (AccountEquity() > (InitialCapital + (55*Delta)) && AccountEquity() < (InitialCapital+(66*Delta))) {MMLots=11*Lots;}
if (AccountEquity() > (InitialCapital + (66*Delta)) && AccountEquity() < (InitialCapital+(78*Delta))) {MMLots=12*Lots;}
if (AccountEquity() > (InitialCapital + (78*Delta)) && AccountEquity() < (InitialCapital+(91*Delta))) {MMLots=13*Lots;}
if (AccountEquity() > (InitialCapital + (91*Delta)) && AccountEquity() < (InitialCapital+(105*Delta))) {MMLots=14*Lots;}
if (AccountEquity() > (InitialCapital + (105*Delta)) && AccountEquity() < (InitialCapital+(125*Delta))) {MMLots=15*Lots;}
if (AccountEquity() > (InitialCapital + (125*Delta)) && AccountEquity() < (InitialCapital+(141*Delta))) {MMLots=16*Lots;}
if (AccountEquity() > (InitialCapital + (141*Delta)) && AccountEquity() < (InitialCapital+(158*Delta))) {MMLots=17*Lots;}
if (AccountEquity() > (InitialCapital + (158*Delta)) && AccountEquity() < (InitialCapital+(176*Delta))) {MMLots=18*Lots;}
if (AccountEquity() > (InitialCapital + (176*Delta)) && AccountEquity() < (InitialCapital+(195*Delta))) {MMLots=19*Lots;}
if (AccountEquity() > (InitialCapital + (195*Delta)) && AccountEquity() < (InitialCapital+(215*Delta))) {MMLots=20*Lots;}
}
else MMLots = Lots;
}시간자유
라이언 존스
안녕,
나는 그의 EA를 위해 거의 2,500달러를 지불했습니다. 그 돈을 가치 있는 자선 단체에 기부하는 것이 더 나을 것입니다.내가 그에게 편지를 썼을 때 그는 그것이 그에게 효과가 있다고 말했습니다. B*** S***로 가득 차 있고, 그가 100개의 EA를 팔았다면 그의 움직임은 가장 확실하게 강세 모드에 있습니다.
푸른 바다
완전히 같지 않다
if (MM == True)
{
int i,n=0;
if (AccountEquity() >= InitialCapital)
{
for (i=1;i<=20;i++)
{
n += i;
if (AccountEquity() < (InitialCapital+(n*Delta)))
{
MMLots=i*Lots;
break;
}
}
}
}
else MMLots = Lots;
">=" 는 처음에만 다음 경우 에만 있습니다.
손익분기점을 맞추는 코드는 무엇입니까?
누구든지 내가 원하는 만큼 추가할 때 중단을 중단하거나 컨텍스트를 갖도록 내 ea에 일부 코드를 추가할 수 있는 방법을 알고 있습니까?
외부 이중 손익분기점 = 0;
그 비트가 있지만 실제로 어떤 코드를 넣습니까?
중단 손실 을 막을 방법이 있습니까 !!!!!
댕. 침착 해. 다음은 귀하의 요청에 따라 단순화된 대부분의 EA에 사용하는 코드입니다.
{
for(int cnt=0;cnt<OrdersTotal();cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (BreakEven>0 )
{
if (OrderType()==OP_BUY)
{
if (Bid-OrderOpenPrice()>=Point*BreakEven)
{
if (OrderStopLoss()<OrderOpenPrice() || OrderStopLoss()==0)
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice() ,OrderTakeProfit(),0,Green);
}
}
else if (OrderType()==OP_SELL)
{
if (OrderOpenPrice()-Ask>=Point*BreakEven)
{
if (OrderStopLoss()>OrderOpenPrice() || OrderStopLoss()==0)
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice() ,OrderTakeProfit(),0,Red);
}
}
}
}
}감사합니다. 하지만 그것은 extern 손익분기점에 맞지 않습니다.
"breakEvenManager" 기능 이 참조되지 않고 제거될 것이라고 말했습니다.
감사합니다. 하지만 그것은 extern 손익분기점에 맞지 않습니다. "breakEvenManager" 기능이 참조되지 않고 제거될 것이라고 말했습니다.
코드의 특정 지점에서 모듈을 호출해야 합니다.
나는 simpel 코드에 도움이 필요합니다
안녕 모두
분실 시 순서를 반대로 하고 이겼을 경우 동일한 주문을 여는 simpel 코드를 도와줄 수 있는 사람이 필요합니다. 첫 번째 주문은 수동으로 열리고 이익 창출 및 중지를 설정합니다
도움을 주셔서 감사합니다
ㅋㅋㅋㅋㅋ