//+------------------------------------------------------------------+//| Создается кнопь и демонстрируется что надо. Э-Кнопка.mq4 |//+------------------------------------------------------------------+#property strict//+------------------------------------------------------------------+//| Инициализация - создается кнопь |//+------------------------------------------------------------------+intOnInit()
{
ObjectCreate (0,"Кнопь",OBJ_BUTTON,0,0,0); // Создать кнопкуObjectSetInteger(0,"Кнопь",OBJPROP_CORNER,CORNER_RIGHT_UPPER); // Правый верхний уголObjectSetInteger(0,"Кнопь",OBJPROP_XDISTANCE,185); // Расстояние от (правого) края окнаObjectSetInteger(0,"Кнопь",OBJPROP_YDISTANCE,52); // Расстояние по высоте от (верха окна) ObjectSetInteger(0,"Кнопь",OBJPROP_XSIZE,180); // Размер по ширинеObjectSetInteger(0,"Кнопь",OBJPROP_YSIZE,25); // Размер по высотеObjectSetString (0,"Кнопь",OBJPROP_FONT,"Wingdings 3"); // А это что? Угадай!!!ObjectSetString (0,"Кнопь",OBJPROP_TEXT,"qsИФЬд"); // Надпись из 6 стрелок
ObjectSetInteger(0,"Кнопь",OBJPROP_COLOR,White); // Цвет надписи - можно и черный
ObjectSetInteger(0,"Кнопь",OBJPROP_BGCOLOR,Green); // Цвет фона - можно ...
ObjectSetInteger(0,"Кнопь",OBJPROP_BORDER_COLOR,Yellow);// Цвет рамкиObjectSetInteger(0,"Кнопь",OBJPROP_HIDDEN,false); // Не прятать в списке объектовObjectSetInteger(0,"Кнопь",OBJPROP_STATE,false); // Ненажатое состояниеObjectSetInteger(0,"Кнопь",OBJPROP_FONTSIZE,12); // Размер шрифтаreturn(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTick()
{
}
//+------------------------------------------------------------------+//| Реакция на события |//+------------------------------------------------------------------+voidOnChartEvent(constint id,
constlong &lparam,
constdouble &dparam,
conststring &ИмяКнопки)
{
if(ИмяКнопки=="Кнопь")
{
ObjectSetInteger(0,"Кнопь",OBJPROP_STATE,false);
ObjectSetInteger(0,"Кнопь",OBJPROP_BGCOLOR,Yellow);
ObjectSetString (0,"Кнопь",OBJPROP_TEXT,"Ладно, ухожу");
ObjectSetInteger(0,"Кнопь",OBJPROP_COLOR,Black);
ObjectSetInteger(0,"Кнопь",OBJPROP_BORDER_COLOR,Red);
ObjectSetString (0,"Кнопь",OBJPROP_FONT,"Arial");
WindowRedraw(); // Перерисовать окноSleep(777); // Пауза для разглядыванияObjectDelete("Кнопь"); // Поглядели - и хватит
ExpertRemove(); // Дело сделано, вы свободны...
}
}
mql4のフォーラムで質問されているので、コードもmql4にあると思われます。それとも違うのでしょうか?
mql4にはポジションはなく、注文のみです。
5日のリクエストに対して、そのような回答がないだけで、おや?残念なことにコードは5日です。
助けてください!!私は、
のようなボタンを作りたかったのです。私は、mql4のヘルプを使ってボタンを作りました。
問題の本質は、ボタンに三角形を設定することなので、シンボリック定数を文字列に変換して、ボタンのテキストに指定 することで実現しようとしました。
明示的な記号'▼'はログに認識されないとYは言う。
すでに解決策に遭遇した人、シェアしてください!!!!
文字テーブルの中にASCIIコードが見つからなかったのです。
お好きなものをどうぞ ...
ありがとうございました。フォントに関する詳しい情報はどこで見ることができますか?
ありがとうございます。
しかし!フォントやボタンを研究するのではなく、 市場への参入ポイントを模索!!!!これは何よりも大切なことです。そして、私たちは収入を得るExpert Advisorを書くとき、その後、我々は行くだろう...そして、そこで気ままに他のものを探す。
しかし!フォントやボタンを研究するのではなく、市場への参入ポイントを模索!!!!これは何よりも大切なことです。そして、私たちは収入を得るExpert Advisorを書くとき、その後、我々は行くだろう...そして、暇を見つけては、それ以外のものを探していくのです。
ポジションサーチとクロージングがループの中で止まってしまうのが理解できません。すでにループを逆にしてポジションの数を増やしましたが、テスターではまだポジションを飛ばして(残して)しまいます。 どこがどうおかしいのかわかる方、アドバイスお願いします...。
평평평평 フォルダが見つかりません。FILE_COMMONが 追加されると、ファイル名すら探せなくなるんです。この全クライアント端末の共有フォルダーはどこにあるのか、説明していただけますか?
ツタ。