初心者の方からの質問 MQL4 MT4 MetaTrader 4 - ページ 156

 
Mikhail.Fx:

皆さん、こんにちは。

実験のために古いEAを実行することにしたが、コンパイル時に大量のエラーを出す(コンパイル)。今までとは違う作りになっています。何が問題なのか、どうすれば直るのか、何か提案があれば教えてください。https://www.mql5.com/ru/code/9386。

p.s. もしかしたら、誰かがターミナルの古いビルドを持っているかもしれない...その方が悪質だ...。

Fann2MQL.mqh」ライブラリのプラグイン、すべて正しく行いましたか?

 

その通り、DLLを解決しても、テスターではEAが起動しないのです。コンパイラはギブアップ。

can't open "C:\Users\дом\AppData\Roaming\MetaQuotes\Terminal\50 CA3DFB510CC5A8F28B48D1BF2A5702\MQL4\include\Fann2MQL.mqh" include file   88.mq4  12      11
'f2M_parallel_init' - function not defined      88.mq4  227     5
return value of 'OrderSelect' should be checked 88.mq4  287     7
return value of 'OrderSelect' should be checked 88.mq4  297     10
'f2M_parallel_deinit' - function not defined    88.mq4  245     5
'f2M_create_from_file' - function not defined   88.mq4  72      11
'f2M_create_standard' - function not defined    88.mq4  79      12
'FANN_SIGMOID_SYMMETRIC_STEPWISE' - undeclared identifier       88.mq4  80      40
'f2M_set_act_function_hidden' - function not defined    88.mq4  80      6
'f2M_set_act_function_output' - function not defined    88.mq4  81      6
'f2M_randomize_weights' - function not defined  88.mq4  82      6
'void' function returns a value 88.mq4  96      7
'f2M_save' - function not defined       88.mq4  99      10
'f2M_destroy' - function not defined    88.mq4  105     11
'f2M_run' - function not defined        88.mq4  114     11
'FANN_DOUBLE_ERROR' - undeclared identifier     88.mq4  117     14
'f2M_get_output' - function not defined 88.mq4  119     11
'f2M_run_parallel' - function not defined       88.mq4  127     11
'f2M_get_output' - function not defined 88.mq4  163     21
'f2M_train' - function not defined      88.mq4  171     9
 
市民!誰か価格に沿ったTRAILINGの既製品を持ってないですかね?
 
extern bool    Tralingbuy           = false;        //разрешить трейлингстоп buy 
extern bool    Tralingsell          = false;        //разрешить трейлингстоп Sell
extern int     TralingStopbuy       = 90;
extern int     TralingStopsell      = 90;
extern int     TralingStepbuy       = 5;
extern int     TralingStepsell      = 5;
extern int     magic                = 0;
//--------------------------------------------------------------------
void Tralorder()
  {
   double sl=0,op=0,ask=NormalizeDouble(Ask,_Digits),bid=NormalizeDouble(Bid,_Digits);

   for(int i=OrdersTotal()-1; i>=0; i--)
     {
      if(OrderSelect(i,SELECT_BY_POS)==true)
        {
         if(OrderSymbol()==Symbol())
           {
            if(OrderMagicNumber()==magic)
              {
               op=NormalizeDouble(OrderOpenPrice(),_Digits);
               sl=NormalizeDouble(OrderStopLoss(),_Digits);

               if(OrderType()==OP_BUY)
                 {
                  if(Tralingbuy==true)
                    {
                     double tstopb=NormalizeDouble(TralingStopbuy*Point(),_Digits);
                     double tstepb=NormalizeDouble(TralingStepbuy*Point(),_Digits);
                     if((bid-op)>tstopb+tstepb)
                        if((bid-sl)>tstopb+tstepb)
                           if(OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble((bid-tstopb)-Point,_Digits),0,0,clrGreen)==false)
                              Print(GetLastError());

                    }
                 }
               if(OrderType()==OP_SELL)
                 {
                  if(Tralingsell==true)
                    {
                     double tstops=NormalizeDouble(TralingStopsell*Point(),_Digits);
                     double tsteps=NormalizeDouble(TralingStepsell*Point(),_Digits);
                     if((op-ask)>tstops+tsteps)
                        if((sl-ask)>tstops+tsteps || sl==0)
                           if(OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble((ask+tstops)+Point,_Digits),0,0,clrRed)==false)
                              Print(GetLastError());

                    }
                 }
              }
           }
        }
     }
  }
 

Fann2MQL (ロシア語ドキュメンテーション)

ファイル:
Fann2MQL.mqh  44 kb
 

みんな、燃えている!!!!

これはまったく、ある種のオナニーですね......。諡号はご容赦ください..........................。

状況は、私のAlpariブローカーで0.01の動的ロットで開くことです。

そしてインドからの友人は最小0.1ロットでオープン!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!。

あなたが何をするにしても、同時に私の友人は手動で0.01ロットを開くことができます...........................。

なんという崩れ方だろう。 私はバカなのだろうか。

 
eflaer:

みんな、燃えている!!!!

...

私が知恵遅れだと言うのか?

息を吸って、吐いて、普通に状況を説明する。だって、感情ばかりで具体性がないんだもの、もちろん引用されたもの以外は...。

インドの同志にスクリプトで0.01ロットのポジションを開設 させてみる。

 
Artyom Trishkin:

息を吸って、吐いて、普通に状況を説明する。感情ばかりで具体性がないからだ、もちろん引用されたものは別として...。

インドの同志に、0.01ロットのポジションを建てる スクリプトを試してもらいましょう。

on A...すなわち、everybodyshareは最低必要証拠金に縛られ、現在のスプレッドが考慮されるため、「カツ全体」の注文を出すことができない・・・MetaTrader4の注文であれば、MT4と同じ方法で入力することが可能です。

掲示板で見つけました。

上に書いたようにA...上に書いたように、半年ほど前にロット計算の革新が導入され、証拠金に加え、スプレッドの値も考慮する必要が出てきたのです。この場合、0.49ロットの証拠金=56.43米ドル+スプレッド=4.90米ドルで、このロットで取引を開始するには、少なくとも61.33米ドルの残高が必要となります。私の場合、残高が56.36米ドルで、最大ロット0.45でポジションを建てることが可能です。なぜなら、証拠金 = 51.83 USD + スプレッド = 4.50 USD で合計金額は56.33 USDとなり、私の残高56.36 USDよりも少なくなるからです。

すなわち、あなたが最初にあなたのバランスをトップアップする必要があるか、全体の預金のための順序を開くために、その後、インドのトレーダーに連絡しない;)

追記:必要証拠金はレバレッジの大きさによって異なる

 

Equityインジケーターが表示されない理由を教えてください。ウィンドウが真っ白になる。インジケーターのパラメータを全て変更しても、表示されません。

ファイル:
 
iHighest,iLowestを使用しない気量計算の処方方法について