"ダミー "からの質問 - ページ 230

 

MigVRN: Вот тут говорят что работает. 

そこで、直接質問を重複して行ってみてください。そこには、もっと多くの関係者がいる。
 
Yedelkin:
そこで、直接質問を重複して行ってみてください。そこには、もっと多くの関係者がいる。
合理的な提案ですねー。この質問をしたとき、「OpenCL: Internal Tests of Implementation in MQL5」というより「Dummies' Questions」に近いと思いました。:).もしかしたら、誰かがこの問題の解決策を提案してくれるかもしれない......。
 
MigVRN: 合理的な提案!この質問をしたときは、OpenCL: Internal Tests of Implementation in MQL5 のスレッドよりも、Dummies' Questions のスレッドに近いと思ったのですが。:).誰かがこの問題の解決策を提案してくれるのを待とう...。
フォーラムの参加者の中には、特定のトピックの更新を購読している人がいて、すべてのスレッドに連続して目を通すことはないということです。ですから、トピックスレッドに具体的な質問を投稿していただければ、より高い確率で問題に対する回答を得ることができます。
 

私の目的は、私はファイルを通してMT4に信号をコピーするオプションをマスターしていないので、私は直接MT5で、単純なものから始めたいと思いますどの証券会社で、私の最初の預金を引き出すべきかを見つけることです、私は3日間働いて、それは今のところ空だったされています。

私のサイトhttp://www.brokersearch.ru でリストを見たのですが、尊敬する紳士たちの意見に興味があります。それらは:MQL5、ピザなどのスキャルピングやスプレッドに手を出したくない人のためのMQL5。

私としてはRoboforexが一番人気なのですが、皆さんいろいろと話されていて、その情報の正当性を確認する機会がないので、何かお勧めの情報を教えていただければと思います))

私は道徳的に、500ドルまでの金額であれば、何の反省もなく実験する覚悟があります。何度も準備(3-5)しても、確かにそれがわからないまで、またはそれはすべてひどく巧妙なカジノ(それは詐欺です)、またはその通り、あなたはそれで収入を得ることができます。

このフォーラムは、このことについて話すことができない場合は、プライベートで、または電子メールで教えてくださいalex.bondar1969@gmail.com、私は非常に感謝されるだろう)))。

私は最初の預金は梅の経験のために排他的に意図されていることを理解しますが、私はこの梅は図々しい詐欺のためになりたくない、それは一般的に、特にalgotradingに取引するように、ahotaを落胆させることができる。

また、初心者はECNと固定スプレッドでどのような口座を開くのが良いのでしょうか?

Поиск брокера. Рейтинг форекс брокеров. Новости, бонусы, конкурсы.
  • www.brokersearch.ru
BrokerSearch.ru - Форекс брокеры и дилинговые центры. Новости, акции, бонусы, конкурсы. Форум трейдеров. Поиск брокера.
 

みなさん、こんにちは!!!Expert Advisorのテキスト情報の出力方法がわからない日です。つまり、通貨ペアのスプレッドだけでなく、移動平均の 差も出力したいのですが、どうすればいいかアドバイスをお願いします。mql4ではこのようになります。

//+------------------------------------------------------------------+
//|                                                  my_fist_sov.mq4 |
//|           Начало создания 26.12.2012, test |
//|                                        http://                   |
//+------------------------------------------------------------------+
#property copyright "test"
#property link      "http://www.my_expert.ru"

//-- объявляем переменные
string Obj_Name ="Spread"; // 
string Obj_Name2 ="EMA_8";
string Obj_Name3 ="EMA_40";
string Obj_Name4 ="Raznica";
int Period_MA_1 = 8;
int Period_MA_2 = 40;

//--- объявляем константы



//--- ввод параметров EUR_GBR





int init()
   {
    string Text = MarketInfo (Symbol(), MODE_SPREAD);
    
     if(ObjectFind(Obj_Name)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name,OBJPROP_YDISTANCE,20);// Координата Y
      }
   ObjectSetText(Obj_Name,"Спред = "+Text,10,"Times New Roman",Red);// Текстовое описание объекта
  return;
  }
  
int start ()    
    {
    string Text2 = iMA(NULL,0,Period_MA_1,0,MODE_EMA,PRICE_CLOSE,0); // МА_1
     if(ObjectFind(Obj_Name2)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name2,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name2,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name2,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name2,OBJPROP_YDISTANCE,35);// Координата Y
      }
   ObjectSetText(Obj_Name2,"Экспоциональная скользящая средняя = "+Text2,10,"Times New Roman",Red);// Текстовое описание объекта
   
   string Text3 =iMA(NULL,0,Period_MA_2,0,MODE_EMA,PRICE_CLOSE,0); // МА_2
     if(ObjectFind(Obj_Name3)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name3,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name3,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name3,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name3,OBJPROP_YDISTANCE,50);// Координата Y
      }
   ObjectSetText(Obj_Name3,"Экспоциональная скользящая средняя = "+Text3,10,"Times New Roman",Blue);// Текстовое описание объекта
   
   string Text4 =iMA(NULL,0,Period_MA_2,0,MODE_EMA,PRICE_CLOSE,0)- iMA(NULL,0,Period_MA_1,0,MODE_EMA,PRICE_CLOSE,0); // МА_2
     if(ObjectFind(Obj_Name4)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name4,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name4,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name4,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name4,OBJPROP_YDISTANCE,70);// Координата Y
      }
   ObjectSetText(Obj_Name4,"До пересечения скользящих осталось = "+Text4+ " пунктов",10,"Times New Roman",Red);// Текстовое описание объекта
   return;

   }
//
int deinit()
   {
   ObjectDelete(Obj_Name);                            // Удаление объекта при выходе
   ObjectDelete(Obj_Name2);
   ObjectDelete(Obj_Name3);
   ObjectDelete(Obj_Name4);
   return;
   }

mql5では、簡単なテキストでも表示されないので、どうすればいいのでしょうか?

//+------------------------------------------------------------------+
//|                                                     my_first.mq5 |
//|                                                    test |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "test"
#property link      "http://www.mql5.com"
#property version   "1.00"
//--- начало ввода параметров
input int      EMA_fast=8;
input int      EMA_slow=40;
//---конец ввода параметров

//--- начало объявление переменных
string txt_name ="Spread";
//--- окончание объявление переменных
datetime txt;
#define  UP          "\x0431"

//---
int OnInit()
 {
   {
     string txt_name="Спред по валютной паре составляет: ";
   if(ObjectFind(0,label_name)<0)
  
      Print("Object ",txt_name," not found. Error code = ",GetLastError());
      //--- создадим объект Label
      ObjectCreate(0,txt_name,OBJ_TEXT,0,0,0);           
      //--- установим координату X
      ObjectSetInteger(0,txt_name,OBJPROP_XDISTANCE,200);
      //--- установим координату Y
      ObjectSetInteger(0,txt_name,OBJPROP_YDISTANCE,300);
      //--- зададим цвет текста
      ObjectSetInteger(0,txt_name,OBJPROP_COLOR,clrWhite);
      //--- установим текст для объекта Label
      ObjectSetString(0,txt_name,OBJPROP_TEXT,UP);
      //--- установим шрифт надписи
      ObjectSetString(0,txt_name,OBJPROP_FONT,"Wingdings");
      //--- установим размер шрифта
      ObjectSetInteger(0,txt_name,OBJPROP_FONTSIZE,10);
      //--- повернем на 45 градусов по часовой стрелке
      ObjectSetDouble(0,txt_name,OBJPROP_ANGLE,-45);
      //--- запретим выделение объекта мышкой
      ObjectSetInteger(0,txt_name,OBJPROP_SELECTABLE,false);
      //--- отрисуем на графике
      ChartRedraw(0);          
   }
 return (0);
 }


//---
int OnDeinit()
{
ObjectDelete(0,txt_name);                            // Удаление объекта при выходе
   
 return(0);
}

//--- 
int OnTick ()
 {
   
 {
//---
                                        
    }
  return (0);
 }

mql4とmql5についてよく知らないのですが/ありがとうございました。



 
brex:

みなさん、こんにちは!!!Expert Advisorのテキスト情報の出力方法がわからない日です。つまり、通貨ペアのスプレッドだけでなく、移動平均の差も出力したいのですが、どうすればいいかアドバイスをお願いします。mql4ではこのようになります。

mql5では、簡単なテキストでも表示されないので、どうすればいいのでしょうか?

mql4とmql5はあまりよく知らないのですが。



いやあ、複雑ですね。

シンプルなテキストは、以下のコマンドで表示されます。

印刷とコメント

これらのコマンドの違いは、インジケーターハンドルから取得します

https://www.mql5.com/ru/docs/indicators/ima

スプレッドはSymbolInfoIntegerから 取得しますが、情報は0.0003ではなく、-3のようにポイント数で表示されます。

Документация по MQL5: Технические индикаторы / iMA
Документация по MQL5: Технические индикаторы / iMA
  • www.mql5.com
Технические индикаторы / iMA - Документация по MQL5
 

どこで質問したらいいのかわからないので、いつものスレッドで質問します

複数のインジケータを同時にテストすることは可能ですか、それともカスタムインジケータにまとめて実行した方が良いですか?

例えば、フラクタル+ボリンジャーチャネルがどのような動きをするのか見てみたい

 
lazarev-d-m:

どこで質問したらいいのかわからないので、いつものスレッドで質問します

複数のインジケータを同時にテストすることはできますか、それともカスタムインジケータにまとめて実行した方がいいですか?

例えば、フラクタル+ボリンジャーチャネルがどのような動きをするのか見てみたい

テスターで実行する。

int      handle_BB;
int      handle_FR;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
      handle_BB=iBands(NULL,0,21,0,2,PRICE_MEDIAN);
      handle_FR=iFractals(NULL,0);
   
//---
   return(0);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
  }
 
DC2008:

をテスターで実行します。

そうですね、原理的には難しくなく、1つの指標をテストするための手段ですが、あなたの提案はとてもわかりやすいですね、ありがとうございます。
 

こんにちは、皆さん。いつもながら愚問ですが...。つい最近、疑問にも思わなかったのに、経験豊富なおじさんに相談したら、混乱が生じた(((^^;)

MTS(機械式トレーディングシステム)とATC(アルゴリズム式トレーディングシステム)は全く違うものなのですか?

MTSは「大いなる幻影」であり、アルゴリズム取引は クールであると(経験豊富なおじさんが)主張しているのです。これは、MTSとATSの根本的な違いを知らないことが判明した初心者の私に対して、ちょっとしたモラルの欠如を指摘した後のことです...。悪気はないのですが、何が違うのか理解できません((

何が根本的に違うのか、2文字で説明してください。

ペサ:特におじさんは、HFTはアルゴリズム取引だが、MTSではないと言っていましたが...。