メモ魔 @ ウィキ
http://w.atwiki.jp/ipubluedictionary/
メモ魔 @ ウィキ
ja
2012-04-16T12:16:38+09:00
1334546198
-
メニュー
https://w.atwiki.jp/ipubluedictionary/pages/2.html
**メニュー
-[[トップページ]]
//////////////////////////////////////////
// プログラミング
//////////////////////////////////////////
#region(open, プログラミング)
&bold(){プログラミング}
// C++ -----------------------------------
#region(close, C++)
C++
-[[基本的な…>C++の基本的なアレコレ]]
-[[C++/CLI]]
-[[属性>C++(属性)]]
-[[C++未解決]]
-[[用語>C++用語]]
-[[time関連]]
-[[その他]]
#endregion
// VBA -----------------------------------
#region(close, VBA)
VBA
-[[全般>VBA(全般)]]
-[[Excel>VBA(Excel)]]
-[[Access>VBA(Access)]]
#endregion
// COM -----------------------------------
#region(close, COM)
COM
-[[GUID]]
-[[ProgID]]
-[[VARIANT型]]
-[[SAFEARRAY>SAFEARRAY構造体]]
-[[IUnknown>IUnknownインターフェース]]
-[[IDispatch>IDispatchインターフェース]]
-[[イベント>COM(イベント)]]
#endregion
// DirectX10 -----------------------------
#region(close, DirectX10)
DirectX10
-[[初期化>DX10:初期化]]
-[[関数>DX10:関数]]
-[[構造体>DX10:構造体]]
-[[列挙型>DX10:列挙型]]
-[[ステージ>DX10:ステージ]]
-[[シェーダー>DX10:シェーダー]]
-[[いろいろ>DX10:いろいろ]]
-[[Myシステム>DX10:Myシステム]]
-[[リソース>DX10:リソース]]
#endregion
// リンク --------------------------------
#region(close, .Net Framework)
.Net Framework
-[[Tips>.Net Framework Tips]]
-[[クラス>.Net Framework クラス]]
-[[Xmlを使う>.Net Framework Xmlを使う]]
-[[うほっ!いいリンク]]
#endregion
// MetaTrader
#region(close, MetaTrader4)
MetaTrader4
-[[Tips>MetaTrader4 Tips]]
-[[変数>MetaTrader4 変数リファレンス]]
-[[関数>MetaTrader4 関数リファレンス]]
-[[識別子>MetaTrader4 識別子リファレンス]]
-[[プロパティ>MetaTrader4 プロパティ]]
-[[インジケータ>MetaTrader4 インジケータ]]
#endregion
// 開発日記 --------------------------------
#region(close, 開発日記)
開発日記
-[[2008>開発日記2008]]
-[[2009>開発日記2009]]
#endregion
#endregion
//////////////////////////////////////////
// ツール
//////////////////////////////////////////
#region(open, ツール)
&bold(){ツール}
// Visual Studio -------------------------
#region(close, Visual Studio)
Visual Studio
-[[いろいろ>Visual Studio:いろいろ]]
#endregion
// Excel ---------------------------------
#region(close, Excel)
Excel
#endregion
// Access --------------------------------
#region(close, Access)
Access
-[[Excelを使う>AccessでExcelを使う]]
#endregion
#endregion
//////////////////////////////////////////
// ゲーム
//////////////////////////////////////////
#region(open, ゲーム)
&bold(){ゲーム}
// XBox360 -------------------------
//#region(close, XBox360)
//XBox360
//-[[購入予定>購入予定(XBox360)]]
//#endregion
// Hack, Slash, Loot
#region(close, Hack Slash Loot)
Hack,Slash,Loot
-[[メモ]]
#endregion
// ネタ
#region(close, ネタ)
ネタ
-[[ネタ]]
#endregion
#endregion
----
-[[金融用語]]
----
#calendar
----
**リンク
-[[@wiki>>http://atwiki.jp]]
-[[@wikiご利用ガイド>>http://atwiki.jp/guide/]]
//**更新履歴
//#recent(20)
//&link_editmenu(text=ここを編集)
2012-04-16T12:16:38+09:00
1334546198
-
ネタ
https://w.atwiki.jp/ipubluedictionary/pages/158.html
2010-05-25T02:25:10+09:00
1274721910
-
MT4:オブジェクトプロパティ識別子
https://w.atwiki.jp/ipubluedictionary/pages/157.html
|CENTER:BGCOLOR(#e0e0e0):&b(){プロパティ}|CENTER:BGCOLOR(#e0e0e0):&b(){値}|CENTER:BGCOLOR(#e0e0e0):&b(){型}|CENTER:BGCOLOR(#e0e0e0):&b(){解説}|
|OBJPROP_TIME1 |0 |datetime|Datetime value to set/get first coordinate time part.|
|OBJPROP_PRICE1 |1 |double |Double value to set/get first coordinate price part.|
|OBJPROP_TIME2 |2 |datetime|Datetime value to set/get second coordinate time part.|
|OBJPROP_PRICE2 |3 |double |Double value to set/get second coordinate price part.|
|OBJPROP_TIME3 |4 |datetime|Datetime value to set/get third coordinate time part.|
|OBJPROP_PRICE3 |5 |double |Double value to set/get third coordinate price part.|
|OBJPROP_COLOR |6 |color |Color value to set/get object color.|
|OBJPROP_STYLE |7 |int |Value is one of STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT constants to set/get object line style.|
|OBJPROP_WIDTH |8 |int |Integer value to set/get object line width. Can be from 1 to 5.|
|OBJPROP_BACK |9 |bool |Boolean value to set/get background drawing flag for object.|
|OBJPROP_RAY |10 |bool |Boolean value to set/get ray flag of object.|
|OBJPROP_ELLIPSE |11 |bool |Boolean value to set/get ellipse flag for fibo arcs.|
|OBJPROP_SCALE |12 |double |Double value to set/get scale object property.|
|OBJPROP_ANGLE |13 |double |Double value to set/get angle object property in degrees.|
|OBJPROP_ARROWCODE |14 |int |Integer value or arrow enumeration to set/get arrow code object property.|
|OBJPROP_TIMEFRAMES |15 |int |Value can be one or combination (bitwise addition) of object visibility constants to set/get timeframe object property.|
|OBJPROP_DEVIATION |16 |double |Double value to set/get deviation property for Standard deviation objects.|
|OBJPROP_FONTSIZE |100 |int |Integer value to set/get font size for text objects.|
|OBJPROP_CORNER |101 |int |Integer value to set/get anchor corner property for label objects. Must be from 0-3.|
|OBJPROP_XDISTANCE |102 |int |Integer value to set/get anchor X distance object property in pixels.|
|OBJPROP_YDISTANCE |103 |int |Integer value is to set/get anchor Y distance object property in pixels.|
|OBJPROP_FIBOLEVELS |200 |int |Integer value to set/get Fibonacci object level count. Can be from 0 to 32.|
|OBJPROP_LEVELCOLOR |201 |color |Color value to set/get object level line color.|
|OBJPROP_LEVELSTYLE |202 |int |Value is one of STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT constants to set/get object level line style.|
|OBJPROP_LEVELWIDTH |203 |int |Integer value to set/get object level line width. Can be from 1 to 5.|
|OBJPROP_FIRSTLEVEL+n|210+n| int |Integer value to set/get the value of Fibonacci object level with index n. Index n can be from 0 (number of levels -1), but not larger than 31.|
2010-03-02T16:11:22+09:00
1267513882
-
MetaTrader4 識別子リファレンス
https://w.atwiki.jp/ipubluedictionary/pages/146.html
-[[インディケータタイプ>MT4:インディケータタイプ識別子]]
-[[表示スタイル>MT4:インディケータ表示スタイル識別子]]
-[[通貨ペア>MT4:通貨ペア識別子]]
-[[注文タイプ>MT4:注文タイプ識別子]]
-[[オブジェクトタイプ>MT4:オブジェクトタイプ識別子]]
-[[オブジェクトプロパティ>MT4:オブジェクトプロパティ識別子]]
2010-03-02T15:55:57+09:00
1267512957
-
MetaTrader4 インジケータ
https://w.atwiki.jp/ipubluedictionary/pages/156.html
-&link_anchor(mt4_indicator0){線形回帰線}
----
*&anchor(mt4_indicator0){線形回帰線}
指定区間内のトレンドを知るためのライン
区間内の各終値から線形回帰線に垂線を下ろしたときの距離の合計が
一番小さくなるように計算されたライン
区間内の大まかなチャートの傾きを視覚的に見るためのラインだと思えば
2010-03-01T16:14:01+09:00
1267427641
-
MT4:オブジェクトタイプ識別子
https://w.atwiki.jp/ipubluedictionary/pages/154.html
|CENTER:BGCOLOR(#e0e0e0):&b(){オブジェクトタイプ}|CENTER:BGCOLOR(#e0e0e0):&b(){解説}|
|OBJ_VLINE |垂直ライン&br()第1座標の時間軸にのみ座標を設定する|
|OBJ_HLINE |水平ライン&br()第1座標の値段軸にのみ座標を設定する|
|OBJ_TREND |トレンドライン&br()第1座標と第2座標を指定してその2点を結ぶ線分を引く|
|OBJ_TRENDBYANGLE |角度指定によるトレンドライン&br()第1座標を指定し、ObjectSet()関数で角度を指定する&br()ラインは第一座標から指定角で無限遠にひかれる|
|OBJ_REGRESSION |レグレッション&br()第1座標と第2座標の時間軸を指定する&br()指定区間内のバーの母体が上下のラインの間に収まるように平行ラインを引く|
|OBJ_CHANNEL |チャンネル&br()3つの座標を指定して2本の平行なラインをひく&br()第1座標と第2座標で直線1を指定し、&br()第3座標で直線1と平行な直線2を指定(第3座標を通る直線)|
|OBJ_STDDEVCHANNEL|標準偏差チャンネル&br()2つの座標の時間軸を指定する&br()2区間内の線形回帰線を引き、その上下に標準偏差x2だけ距離のある平行ラインを引く|
|OBJ_GANNLINE ||
|OBJ_GANNFAN ||
|OBJ_GANNGRID ||
|OBJ_FIBO ||
|OBJ_FIBOTIMES ||
|OBJ_FIBOFAN ||
|OBJ_FIBOARC ||
|OBJ_EXPANSION ||
|OBJ_FIBOCHANNEL ||
|OBJ_RECTANGLE ||
|OBJ_TRIANGLE ||
|OBJ_ELLIPSE ||
|OBJ_PITCHFORK ||
|OBJ_CYCLES ||
|OBJ_TEXT ||
|OBJ_ARROW ||
|OBJ_LABEL ||
2010-03-01T16:01:06+09:00
1267426866
-
MT4:SetIndexArrow
https://w.atwiki.jp/ipubluedictionary/pages/155.html
----
**&color(blue){&b(){bool SetIndexArrow( int index, int code)}}
>[[インディケータータイプ>MT4:インディケータタイプ識別子]]が&b(){DRAW_ARROW}の場合に表示する矢印のタイプを指定する
>バッファの値、時間に相当する座標に、指定したシンボルが表示される
:index|バッファを登録するインデックス&br()&b(){0~7}まで指定可能
:code|シンボルのコード(Wingdingsフォントのコード)&br()&b(){33~255}まで指定可能
2010-02-24T19:59:30+09:00
1267009170
-
MetaTrader4 関数リファレンス
https://w.atwiki.jp/ipubluedictionary/pages/127.html
使った関数を整理してみる…
&treemenu2(title=D,mark=▼,none){[[deinit>MT4:deinit]]}
&treemenu2(title=I,mark=▼,none){[[iBars>MT4:iBars]]|[[IndicatorCounted>MT4:IndicatorCounted]]|[[init>MT4:init]]}
&treemenu2(title=M,mark=▼,none){[[MathAbs>MT4:MathAbs]]}
&treemenu2(title=O,mark=▼,none){[[ObjectCreate>MT4:ObjectCreate]]|[[ObjectsDeleteAll>MT4:ObjectsDeleteAll]]|[[OrderSend>MT4:OrderSend]]|[[OrdersTotal>MT4:OrdersTotal]]}
&treemenu2(title=P,mark=▼,none){[[Print>MT4:Print]]}
&treemenu2(title=S,mark=▼,none){[[SetIndexArrow>MT4:SetIndexArrow]]|[[SetIndexBuffer>MT4:SetIndexBuffer]]|[[SetIndexEmptyValue>MT4:SetIndexEmptyValue]]|[[SetIndexStyle>MT4:SetIndexStyle]]|[[start>MT4:start]]}
2010-02-24T19:50:56+09:00
1267008656
-
MetaTrader4 プロパティ
https://w.atwiki.jp/ipubluedictionary/pages/147.html
#property [識別子] [値]
という記述で指定する
----
|CENTER:BGCOLOR(#e0e0e0):&b(){識別子}|CENTER:BGCOLOR(#e0e0e0):&b(){型}|CENTER:BGCOLOR(#e0e0e0):&b(){解説}|
|link |string|リンク先|
|copyright |string|会社名とか|
|stacksize |int |スタックサイズ|
|library | |関数のライブラリ化&br()作成したmq4ファイルはlibrariesに置く&br()スタート関数はアサインされないので記述しても意味ナシ&br()参照されない関数は除かれる(import時)|
|indicator_chart_window |void |インジケータをチャートウィンドウに表示|
|indicator_separate_window|void |インジケータをサブウィンドウに表示|
|indicator_buffers |int |インデックスバッファ数&br()SetIndexBufferする数|
|indicator_minimum |double|サブウィンドウの最小値|
|indicator_maximum |double|サブウィンドウの最大値|
|indicator_colorN |color |N番目のラインの表示カラー(1~8で指定)|
|indicator_widthN |int |N番目のラインの表示幅(1~8で指定)|
|indicator_styleN |int |N番目のラインの表示スタイル(1~8で指定)|
|indicator_levelN |double|N番目のレベルライン(水平線)の値を指定&br()サブウィンドウにしか表示されないので注意&br()1~8の範囲で指定|
|indicator_levelcolor |color |レベルライン(水平線)のカラーを指定|
|indicator_levelwidth |int |レベルライン(水平線)の幅を指定|
|indicator_levelstyle |int |レベルライン(水平線)の表示スタイルを指定|
|show_confirm |void |スクリプト実行前に確認メッセージを表示する|
|show_inputs |void |スクリプト実行前にプロパティシートを表示する|
2010-02-22T19:40:11+09:00
1266835211
-
MT4:ObjectCreate
https://w.atwiki.jp/ipubluedictionary/pages/153.html
----
**&color(blue){bool ObjectCreate( string name, int type, int window, datetime time1, double price1, datetime time2=0, double price2=0, datetime time3=0, double price3=0)}
>指定したパラメータでオブジェクトを表示する
>オブジェクトの生成に成功した場合はTrueが返る
>指定する座標の数はオブジェクトのタイプによって異なる
:name|オブジェクト名&br()他とかぶらないようにユニークな名前にしておく
:type|[[オブジェクトタイプ識別子>MT4:オブジェクトタイプ識別子]]
:window|表示するウィンドウインデックス
:time1|表示座標1(x軸)
:price1|表示座標1(y軸)
:time2|表示座標2(x軸)
:price2|表示座標2(y軸)
:time3|表示座標3(x軸)
:price3|表示座標3(y軸)
2010-02-19T16:58:52+09:00
1266566332