포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 345

[삭제]  
안녕하세요! 동일한 sl과 다른 tp를 사용하여 양방향으로 동시에 여러 보류 중인 주문을 여는 고문을 작성하는 방법 .
[삭제]  

까다로운 질문입니다. 휴대폰에서 계정을 열 수 없습니다. 저것들. 컴퓨터에서 열리고 전화에서 잘못된 활성화라고 표시됩니다.

 
Vinin :

당신은 역으로 순환합니다. 오래된 데이터 사용

플래그를 설정하는 방법을 배웠지만 아직 사이클에 익숙하지 않습니다.

아래 제안된 대로 시도했습니다.

마찬가지로 영역이 채워지지 않습니다. 무엇이 잘못되었을 수 있습니까?


int start()
  {
     int counted_bars=IndicatorCounted(),                      
    limit;
     double
    raznica,raznica_static,MA_1_t,MA_2_t;
    
   if (counted_bars> 0 )
      counted_bars--;
   limit= Bars -counted_bars;
   static double MA_otshet;   //здесь хранится информация по MA_otshet
   for ( int i=limit- 1 ; i>= 0 ; i--)
   {  
      MA_1_t= iMA ( NULL , 0 , 7 , 0 , MODE_EMA , PRICE_CLOSE ,i+ 0 );  
      MA_2_t= iMA ( NULL , 0 , 7 , 0 , MODE_EMA , PRICE_CLOSE ,i+ 1 ); 
      raznica=MA_1_t-MA_2_t; //разница между сегодня и вчера по скользящей средней
      raznica_static=MA_1_t-MA_otshet; //разница между сегодня и MA_otshet
      RefreshRates();   
       if (raznica > - 0.003 && raznica < 0.003 && flag) // если raznica не превышает заданное число 
          {
          MA_otshet=MA_2_t; // записываем значение MA_otshet
          ExtMapBuffer1[i]=MA_otshet; //рисуем значение индикатора, как и вчера
          flag= false ; // устанавливаем флаг запрета дальнейших расчетов
          }
       if (raznica_static > - 0.003 && raznica_static < 0.003 ) //если raznica_static не превышает заданное число
          {
          ExtMapBuffer1[i]=MA_otshet;   // то рисуем значение индикатора, как записанный MA_otshet
          }
       if ((raznica > 0.003 ) || (raznica < - 0.003 )) // если raznica превышает заданное число
          {
          ExtMapBuffer1[i]=MA_1_t; // то рисуем значение по текущей цене
          flag= true ; // разрешаем дальнейшие вычисления для расчета в диапазоне от -0.0035 до 0.0035
          }
   }  
   return ( 0 );
  }
//+------------------------------------------------------------------+
 
Forexman77 :

플래그를 설정하는 방법을 배웠지만 아직 사이클에 익숙하지 않습니다.

대략적으로 어떻게 하는지 알려주실 수 있나요?



 
int     i, k= OrdersTotal ();
 
   for (i= 0 ; i<k; i++) // Прямая
     {
     }

   for (i=k- 1 ; i>= 0 ; i--) // наоборот
     {
     }
 
thinker7 :
안녕하세요! 동일한 sl과 다른 tp를 사용하여 양방향으로 동시에 여러 보류 중인 주문을 여는 고문을 작성하는 방법.
AccountBalans를 사용하여 중지를 계산하고 AccountFreeMargin을 사용하여 이익을 얻으십시오.
[Deleted]  

여기요! Pliz는 여기에서 무엇이 잘못되었는지 말해 주세요. 발을 들이지 않습니다.

double SL1 = High [iHighest (Symbol(),0,MODE_HIGH,3,1)];

OrderSend (Symbol(),OP_SELL,Lot,Bid,SL1,0,0,"",Magic,0,Blue);


[Deleted]  
질문 삭제됨)
 

나는 누가 수학을 발명했는지 모릅니다. 아마 악마. 확실히 내 과학이 아닙니다.

누가 강한지 알려주세요. 다음 표에서 종속성을 파생시켜야 합니다. 로트가 예금 증가율에 따라 어떻게 달라지는지에 대한 공식을 알 수 없습니다.

2000+00% = 2000/2000=1.0 ---> 0.01
2000+10% = 2200/2000=1.1 ---> 0.02
2000+20% = 2400/2000=1.2 ---> 0.03
2000+30% = 2600/2000=1.3 ---> 0.04
2000+40% = 2800/2000=1.4 ---> 0.05
2000+50% = 3000/2000=1.5 ---> 0.06
2000+60% = 3200/2000=1.6 ---> 0.07
2000+70% = 3400/2000=1.7 ---> 0.08
2000+80% = 3600/2000=1.8 ---> 0.09
2000+90% = 3800/2000=1.9 ---> 0.10
2000+100% = 4000/2000=2.0 ---> 0.11
2000+110% = 4200/2000=2.1 ---> 0.12
2000+120% = 4400/2000=2.2 ---> 0.13
2000+130% = 4600/2000=2.3 ---> 0.14
2000+140% = 4800/2000=2.4 ---> 0.15
2000+150% = 5000/2000=2.5 ​---> 0.16

등. 눈으로 보지만 형용할 수 없다. 밤을 보냈다. 논리를 사용하고 싶지 않습니다. 도와줘 plzzzz

 
artmedia70 :

나는 누가 수학을 발명했는지 모릅니다. 아마 악마. 확실히 내 과학이 아닙니다.

누가 강한지 알려주세요. 다음 표에서 종속성을 파생시켜야 합니다. 로트가 예금 증가율에 따라 어떻게 달라지는지에 대한 공식을 알 수 없습니다.

2000+00% = 2000/2000=1.0 ---> 0.01
2000+10% = 2200/2000=1.1 ---> 0.02
2000+20% = 2400/2000=1.2 ---> 0.03
2000+30% = 2600/2000=1.3 ---> 0.04
2000+40% = 2800/2000=1.4 ---> 0.05
2000+50% = 3000/2000=1.5 ---> 0.06
2000+60% = 3200/2000=1.6 ---> 0.07
2000+70% = 3400/2000=1.7 ---> 0.08
2000+80% = 3600/2000=1.8 ---> 0.09
2000+90% = 3800/2000=1.9 ---> 0.10
2000+100% = 4000/2000=2.0 ---> 0.11
2000+110% = 4200/2000=2.1 ---> 0.12
2000+120% = 4400/2000=2.2 ---> 0.13
2000+130% = 4600/2000=2.3 ---> 0.14
2000+140% = 4800/2000=2.4 ---> 0.15
2000+150% = 5000/2000=2.5 ​---> 0.16

등. 눈으로 보지만 형용할 수 없다. 밤을 보냈다. 논리를 사용하고 싶지 않습니다. 도와줘 plzzzz

이 같은.
파일:
 
코드처럼:
//+----------------------------------------------- ----------+
#속성 표시기_분리_창
#속성 표시기_버퍼 1
#property indicator_color1 파란색
이중 버퍼_0[];
정수 초기화()
{
SetIndexBuffer(0,Buf_0);
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,3);
}
반품;
정수 시작()
{
이중 A, B;
부울 C;
A=1;
B = 3;
C=A+B;

반품; }

//+----------------------------------------------- ----------+

버퍼에 라인 출력을 할당하는 방법은 무엇입니까?