[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 549

 
borilunad:

5,000をやる義務があるのは誰?100から始めて、自分自身とブローカーをテストし、そして自信を持って決定してください。お金はあなたのものです!

もう半年も小さいデポで元気にやってます!すべてが正しい :)
 
Beowulf:

小型デパ地下はもう半年も大丈夫!?すべては公平であるべきだ :)
問題がなければ、2,000ドルを投入して、さらに半年間働けばいい。そして、その成果を実感してください。
 
全てのコンピュータでMETA TRADERが アカウントにログインしているのに、私のコンピュータだけが動かないのです :-( 誰か、どうしたらいいか教えてくれませんか?何か追加でインストールする必要があるかもしれません。ファイアウォールもアンインストールしたし、それが問題だと思い、プログラムも20回ほど再インストールしたのですが...。MarketTraderは問題なく動作しているので、Metatraderと連携していきたいと思います
 
kolospav:
すべてのコンピュータでMETA TRADERがアカウントにログインしているのに、私のコンピュータだけが動作しません:-( 誰か、どうしたらいいか教えてください。たぶん、何か追加でインストールする必要があります。ファイアウォールもアンインストールしたし、それが問題だと思い、プログラムも20回ほど再インストールしたのですが...。MarketTraderでは問題なかったので、Metatraderを動かしてみたいです!(笑)。
このコンピューターはどこにあるのですか?例えば、自宅ではMT4がサーバーに正常に接続されるが、職場では接続されない。
 

こんにちは。どう書けばいいのかもわからない。忘れていたのは自分自身の機能です。バージョン5でもそうです。 誰か明確にしてください。4人での実装は?

double GetLot(  double Riskk,  ENUM_ORDER_TYPE  action ,  string  symbol ,   double  price ,  double   Lott  ){ 

                     double  volume=1,margin=1; 

                       if(use_percent_of_deposit) return  (Lot) ; MqlTick last_tick;SymbolInfoTick(Symbol(),last_tick);

                                                                                   switch(action)

     {

      case ORDER_TYPE_BUY: price=last_tick.ask ;

      case ORDER_TYPE_SELL: price=last_tick.bid ;

      case ORDER_TYPE_BUY_LIMIT: price=price;

      case ORDER_TYPE_SELL_LIMIT:  price=price;

      case ORDER_TYPE_BUY_STOP:  price=price;

      case ORDER_TYPE_SELL_STOP:  price=price;

      case ORDER_TYPE_BUY_STOP_LIMIT:  price=price;

      case ORDER_TYPE_SELL_STOP_LIMIT:  price=price;}

                     OrderCalcMargin(

         action,           // тип ордера

                  symbol,           // имя символа

                  volume,           // объем

                  price,            // цена открытия

                 margin            // переменная для получения значения маржи

                   ); 

         

         double  Koeffitsyenta=AccountInfoDouble(ACCOUNT_BALANCE)/ margin ;

         Lott= (Koeffitsyenta*Riskk)/100;

         double Shag=1/SymbolInfoDouble(symbol,SYMBOL_VOLUME_STEP); 

          Lott= Lott*Shag; Print( "Lot*Shag  " ,  Lot   );

         Lott=NormalizeDouble(Lot,0); 

          Lott= Lott/Shag;

         double MAX=SymbolInfoDouble(symbol,SYMBOL_VOLUME_MAX);

           double MIN=SymbolInfoDouble(symbol,SYMBOL_VOLUME_MIN);

          if (Lot>MAX) Lot=MAX;if (Lot<MIN) Lot=MIN;

          return(Lot);

                 

                   }
 

カスタムインジケータの 値を計算する方法を教えてください、なぜかうまくいきません。

double osma1=iCustom(NULL, 0, "OsMA",12,26,9,0,1);

要領が悪い

 
何をやっているのかコードで示す?
 
kwadrad:

カスタムインジケータの値を計算する方法を教えてください、なぜかうまくいきません。

double osma1=iCustom(NULL, 0, "OsMA",12,26,9,0,1);

要領が悪い


設問の情報が少ない。読み返してみてください。 そして、すべてをチェックする。
 
Roman.:

設問の情報が少ない。ぜひ読み直してみてください。 すべてチェックする。


カスタムインディケーター "OsMA "の値を計算する必要があります。

コードで書く

double osma1=iCustom(NULL, 0,"OsMA",12,26,9,0,1);

直前のローソク足のOsMAの値を返すはずです

が、実際には間違った結果を返すことがある。

バッファは "0 "のようです。インジケータコードには3つのパラメータがあり、同じ順序で書かれていますが、結果は間違っています。

質問:エラーの発生箇所を教えてください。

 
kolospav:
すべてのコンピュータでMETA TRADERがアカウントにログインしているのに、私のコンピュータだけが動作しません:-( 誰か、どうしたらいいか教えてください。たぶん、何か追加でインストールする必要があります。ファイアウォールもアンインストールしたし、それが問題だと思い、プログラムも20回ほど再インストールしたのですが...。ファイアウォールもアンインストールしたし、問題だと思ったから...20回くらいアンインストールしたし...。

プロバイダーのUkrtelecom "OGO "を持っています。(ウクライナ)。