메타 트레이더 4를 통한 최대 외환 베팅은 얼마입니까? 데모 계정에 최대 50ti를 넣었습니다. 51은 더 이상 실행되지 않습니다. 이 숫자를 더 큰 숫자로 변경할 수 있습니까? 프로그램 설정을 찾아봤는데 안나오네요. 50개 이상 입력하면 판매 및 구매 버튼이 비활성화됩니다.
이러한 매개변수를 변경할 수 없는 경우 가격이 의도한 진입점에서 멀리 떨어지지 않도록 여러 주문을 매우 빠르게 연속으로 여는 방법을 알려주십시오.
새 주문을 열려면 바로 가기 키 F9가 있지만 마우스로 아무 곳이나 클릭해야 하는 경우가 바로 이 때입니다.
int start() { int counted_bars = IndicatorCounted(); int lowest=0; int highest=0; //---- int limit; //---- последний посчитанный бар будет пересчитан if((counted_bars > 0)) counted_bars--; limit = Bars - counted_bars; //---- основной цикл
다음 날(1시간 프레임 동안) 최고점(꼬리 없음)을 찾으려고 노력하는 중... 칠면조를 하고 있습니다.
아무것도 보여주지 않는다...
int start() { int counted_bars = IndicatorCounted(); int lowest=0; int highest=0; //---- int limit; //---- последний посчитанный бар будет пересчитан if((counted_bars > 0)) counted_bars--; limit = Bars - counted_bars; //---- основной цикл
내가 보여준 레코드의 경우 입력 변수는 함수에서 변경될 때 종료 시 변경된 값을 유지합니다.
여기요! 프로그래머! 그러한 스크립트가 있습니까? - 보류중인 주문이 시작 시간이 아니라 그룹으로 결합 된 악기 이름으로 창에 표시되도록합니다.
10개의 통화 쌍으로 작업할 때 필요한 주문을 찾는 것이 불가능합니다. 아무도 없나요??
보다 MetaEditor 도움말에서 OrderSymbol() 함수
감사합니다. 즉, 직접 변경할 수 있습니다.
아무도 금지하지 않고 잠재적인 기회가 있다면 가능합니다.
메타 트레이더 4를 통한 최대 외환 베팅은 얼마입니까? 데모 계정에 최대 50ti를 넣었습니다. 51은 더 이상 실행되지 않습니다. 이 숫자를 더 큰 숫자로 변경할 수 있습니까? 프로그램 설정을 찾아봤는데 안나오네요. 50개 이상 입력하면 판매 및 구매 버튼이 비활성화됩니다.
이러한 매개변수를 변경할 수 없는 경우 가격이 의도한 진입점에서 멀리 떨어지지 않도록 여러 주문을 매우 빠르게 연속으로 여는 방법을 알려주십시오.
새 주문을 열려면 바로 가기 키 F9가 있지만 마우스로 아무 곳이나 클릭해야 하는 경우가 바로 이 때입니다.
그리고 MT4에 모든 주문을 한 번에 마감하는 기능이 있습니까? 또는 닫기 단축키입니다.
다음 날(1시간 프레임 동안) 최고점(꼬리 없음)을 찾으려고 노력하는 중... 칠면조를 하고 있습니다.
아무것도 보여주지 않는다...
int start()
{
int counted_bars = IndicatorCounted();
int lowest=0;
int highest=0;
//----
int limit;
//---- последний посчитанный бар будет пересчитан
if((counted_bars > 0))
counted_bars--;
limit = Bars - counted_bars;
//---- основной цикл
if ((Hour()> 0 && Hour()<=1 && Minute()>0 && Minute()<=1 ) ){
for(int i = 1; i < limit; i++)
{
//+++++++++++++++++++++++
for(int k = 1; k < 24; k++)
{if (iClose(NULL,0,k) >highest)
{highest=iClose(NULL,0,k);
}
}
ExtMapBuffer1[i] = highest ;
//+++++++++++++++++
for(int l = 1; l < 24; l++)
{if (lowest ==0) {lowest=iClose(NULL,0,l);}
if (iClose(NULL,0,l)< lowest) {lowest=iClose(NULL,0,l);} }
ExtMapBuffer2[i] = lowest;
//------------------
}
//----
return(0);
}
}
어디서 찾을 수 있는지 알려주실 수 있나요? 모든 것이 영어로 되어 있습니다.
다음 날(1시간 프레임 동안) 최고점(꼬리 없음)을 찾으려고 노력하는 중... 칠면조를 하고 있습니다.
아무것도 보여주지 않는다...
int start()
{
int counted_bars = IndicatorCounted();
int lowest=0;
int highest=0;
//----
int limit;
//---- последний посчитанный бар будет пересчитан
if((counted_bars > 0))
counted_bars--;
limit = Bars - counted_bars;
//---- основной цикл
if ((Hour()> 0 && Hour()<=1 && Minute()>0 && Minute()<=1 ) ){
for(int i = 1; i < limit; i++)
{
//+++++++++++++++++++++++
for(int k = 1; k < 24; k++)
{if (iClose(NULL,0,k) >highest)
{highest=iClose(NULL,0,k);
}
}
ExtMapBuffer1[i] = highest ;
//+++++++++++++++++
for(int l = 1; l < 24; l++)
{if (lowest ==0) {lowest=iClose(NULL,0,l);}
if (iClose(NULL,0,l)< lowest) {lowest=iClose(NULL,0,l);} }
ExtMapBuffer2[i] = lowest;
//------------------
}
//----
return(0);
}
}
컴파일러의 논리를 이해할 수 없습니다. 기능이 있습니다. 외부 변수를 선언합니다.
정수 시작;
그런 다음 함수의 본문
더블 B()
{
정수 i=0, k=OrdersHistoryTotal();
for (i=k-1; i<=k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)!=거짓) {
(주문 유형()==OP_SELL) {
if( OrderProfit()< 0) {시작=1;}
}
}
}
}
시작 변수의 값이 기억 되어야 하고 필요할 때 0과 같아야 합니다. 여기서 OrderProfit()<0 이면 시작=1이고 OrderProfit() > 0 이면 자동으로 시작=0입니다.
컴파일러의 논리를 올바르게 이해하고 있습니까?