初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 720 1...713714715716717718719720721722723724725726727...1503 新しいコメント 削除済み 2017.01.16 09:10 #7191 Vitalie Postolache: 時間だけでなく、記号も。1つのシンボルに対して、特定の時点で2つ以上のティックが存在することはありません。 できるのです。そして、はい、それは可能です。トレードのフィードを開いて、ご自分の目で確かめてください。 Vitalie Postolache 2017.01.16 14:11 #7192 Alexey Kozitsyn: できるのです。そして、それは可能です。トレーディングフィードを開いて、ご自分の目で確かめてください。 まず、同じことを言っているのかどうか確認するために、あなたにとってFXのティックとはどのような意味を持つのでしょうか? Vitalie Postolache 2017.01.16 14:12 #7193 Timofey Voroshilov: 信号を扱うことに興味がある人 このテーマでいいのか? 削除済み 2017.01.16 15:03 #7194 Vitalie Postolache: まず、同じ話をするために、FXでティックとはどういう意味なのか?というのも、FORTSの話かと思ったからです。はい、MQL5を "exchange "実行で使用することに興味があります。もちろん、私が間違っているかもしれませんが...。と先ほど同じ方が書かれていました。こんにちは。1つのExpert AdvisorでMarket Watchで開いたすべてのシンボルのディールを受信することはMT5に存在するのでしょうか?私は取引(ティック)にこそ興味があり、マーケットウィンドウの変化には興味がないのです。ありがとう ございます。 となると、やはりFORTSの話でしょうか。そして今回は、トレードにつながったティックの話です。 Vitalie Postolache 2017.01.16 15:07 #7195 Alexey Kozitsyn:ここでFORTSの話が出たと思いきや...。もちろん、間違っている可能性もありますが...。とi.e.以前は同じ人が書いていた。 となると、やはりFORTSの話になってしまう可能性が高い。そして今回は、トレードのきっかけとなったティックについてです。 ああ、それならよく読んでなかったですね、すみません。 Maria Baburina 2017.01.16 17:51 #7196 クライアントターミナルでの以下のエントリーの意味を教えてください。シンボル EURUSDがEURUSDmicroにマッピングされました。初めてマイクロアカウントを使用しました Rashid9821 2017.01.17 18:38 #7197 こんにちは、口座に表示されていない場合の出金方法について教えてください。 Alexey Viktorov 2017.01.17 18:53 #7198 Rashid9821: こんにちは、口座に表示されない場合の出金方法について教えてください。 それならデモ口座から出金してみたらどうでしょう?そこに表示されるのか? Aliaksandr Yemialyanau 2017.01.20 14:59 #7199 なぜ何も描かれていないのでしょうか?//+------------------------------------------------------------------+//| Test.mq5 | |//+------------------------------------------------------------------+#include <Canvas\Canvas.mqh>//+------------------------------------------------------------------+ CCanvas eee; // the canvas object//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+void OnStart() {//--- uint clr=4294967295; eee.Create("name",1000,1000,COLOR_FORMAT_ARGB_RAW); eee.Erase(clr); eee.Update(true); Sleep(10000);//--- eee.Destroy(); }//+------------------------------------------------------------------+ Sile Si 2017.01.21 01:26 #7200 こんにちは。 よろしくお願いします。 最初のバーでインジケーターラインが クロスした時にシグナルを出す。 ma_shiftT = 0 かつ ma_shiftD = 0 の場合、ポジションは最初のバーで正しく開きます。 最初のバーでクロスされた場合、ポジションを建てるにはどうしたらよいですか? input int ma_shiftT=-1;input int ma_shiftD=1;int iTEMAHandle; // хэндл индикатора iTEMAint iDEMAHandle; // хэндл индикатораdouble ma1Val[]; // динамические массивы для хранения численных значений для каждого бараdouble maVal[]; // //+------------------------------------------------------------------+int OnInit() {//--- m_symbol.Name(Symbol()); //--- Получить хэндл индикатора iTEMA iTEMAHandle=iTEMA(_Symbol,PERIOD_CURRENT,30,ma_shiftT,PRICE_CLOSE);; //---Получить хэндл индикатора iDEMAHandle=iDEMA(_Symbol,PERIOD_CURRENT,30,ma_shiftD,PRICE_CLOSE);; return(INIT_SUCCEEDED); }//+------------------------------------------------------------------+void OnDeinit(const int reason) {//--- освобождаем хэндлы индикаторов IndicatorRelease(iTEMAHandle); IndicatorRelease(iDEMAHandle); }//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+void OnTick() {//--- //--- массив значений индикатора ArraySetAsSeries(ma1Val,true);//--- массив значений индикатора ArraySetAsSeries(maVal,true); if(CopyRates(_Symbol,_Period,0,5,mrate)<0) { Alert("Ошибка копирования исторических данных - ошибка:",GetLastError(),"!!"); return; }//==== if(CopyBuffer(iTEMAHandle,0,0,5,ma1Val)<0) { Alert("Ошибка копирования буферов индикатора TEMA - номер ошибки:",GetLastError(),"!!"); return; } if(CopyBuffer(iDEMAHandle,0,0,5,maVal)<0) { Alert("Ошибка копирования буферов индикатора DEMA - номер ошибки:",GetLastError()); return; } bool Sell_Condition_3=(maVal[2]<=ma1Val[2]); bool Sell_Condition_4=(maVal[1]>ma1Val[1]); if(Sell_Condition_3 && Sell_Condition_4) { // открываю позицию SELL } } Questions from Beginners MQL5 BarsCalculated() return with error MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 1...713714715716717718719720721722723724725726727...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
時間だけでなく、記号も。1つのシンボルに対して、特定の時点で2つ以上のティックが存在することはありません。
できるのです。そして、それは可能です。トレーディングフィードを開いて、ご自分の目で確かめてください。
信号を扱うことに興味がある人
まず、同じ話をするために、FXでティックとはどういう意味なのか?
というのも、FORTSの話かと思ったからです。
はい、MQL5を "exchange "実行で使用することに興味があります。
もちろん、私が間違っているかもしれませんが...。
と先ほど同じ方が書かれていました。
こんにちは。
1つのExpert AdvisorでMarket Watchで開いたすべてのシンボルのディールを受信することはMT5に存在するのでしょうか?私は取引(ティック)にこそ興味があり、マーケットウィンドウの変化には興味がないのです。
ありがとう ございます。
ここでFORTSの話が出たと思いきや...。
もちろん、間違っている可能性もありますが...。
とi.e.以前は同じ人が書いていた。
となると、やはりFORTSの話になってしまう可能性が高い。そして今回は、トレードのきっかけとなったティックについてです。クライアントターミナルでの以下のエントリーの意味を教えてください。
シンボル EURUSDがEURUSDmicroにマッピングされました。
初めてマイクロアカウントを使用しました
こんにちは、口座に表示されない場合の出金方法について教えてください。
なぜ何も描かれていないのでしょうか?
//| Test.mq5 | |
//+------------------------------------------------------------------+
#include <Canvas\Canvas.mqh>
//+------------------------------------------------------------------+
CCanvas eee; // the canvas object
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//---
uint clr=4294967295;
eee.Create("name",1000,1000,COLOR_FORMAT_ARGB_RAW);
eee.Erase(clr);
eee.Update(true);
Sleep(10000);
//---
eee.Destroy();
}
//+------------------------------------------------------------------+
こんにちは。
よろしくお願いします。
最初のバーでインジケーターラインが クロスした時にシグナルを出す。
ma_shiftT = 0 かつ ma_shiftD = 0 の場合、ポジションは最初のバーで正しく開きます。
最初のバーでクロスされた場合、ポジションを建てるにはどうしたらよいですか?
input int ma_shiftD=1;
int iTEMAHandle; // хэндл индикатора iTEMA
int iDEMAHandle; // хэндл индикатора
double ma1Val[]; // динамические массивы для хранения численных значений для каждого бара
double maVal[]; //
//+------------------------------------------------------------------+
int OnInit()
{
//---
m_symbol.Name(Symbol());
//--- Получить хэндл индикатора iTEMA
iTEMAHandle=iTEMA(_Symbol,PERIOD_CURRENT,30,ma_shiftT,PRICE_CLOSE);;
//---Получить хэндл индикатора
iDEMAHandle=iDEMA(_Symbol,PERIOD_CURRENT,30,ma_shiftD,PRICE_CLOSE);;
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
//--- освобождаем хэндлы индикаторов
IndicatorRelease(iTEMAHandle);
IndicatorRelease(iDEMAHandle);
}
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
//---
//--- массив значений индикатора
ArraySetAsSeries(ma1Val,true);
//--- массив значений индикатора
ArraySetAsSeries(maVal,true);
if(CopyRates(_Symbol,_Period,0,5,mrate)<0)
{
Alert("Ошибка копирования исторических данных - ошибка:",GetLastError(),"!!");
return;
}
//====
if(CopyBuffer(iTEMAHandle,0,0,5,ma1Val)<0)
{
Alert("Ошибка копирования буферов индикатора TEMA - номер ошибки:",GetLastError(),"!!");
return;
}
if(CopyBuffer(iDEMAHandle,0,0,5,maVal)<0)
{
Alert("Ошибка копирования буферов индикатора DEMA - номер ошибки:",GetLastError());
return;
}
bool Sell_Condition_3=(maVal[2]<=ma1Val[2]);
bool Sell_Condition_4=(maVal[1]>ma1Val[1]);
if(Sell_Condition_3 && Sell_Condition_4)
{
// открываю позицию SELL
}
}