2014/04/08
2014/03/05
GMMA Trend
description
GMMAについて長期線グループ内の幅、短期線グループ内の幅、長期線グループと短期線グループの距離を表示する
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| MA_TIMEFRAME | 整数(default:0) | 表示する移動平均線の時間枠を指定する。 単位は分 |
| MA_SHIFT | 整数(default:0) | 移動平均の表示を、指定した数分のバーの方向方法にシフトする |
| MA_METHOD | 0:単純移動平均 1:指数移動平均(default) 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| MA_APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 移動平均の算出で使う値 |
| OUTPUT_FILE_NAME | 出力ファイル名 | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
2014/02/25
GMMA
description
チャート上にGMMAを表示する
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名 | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
| MA_PERIOD1 | 1以上の整数 | 移動平均の期間 |
| MA_PERIOD2 | 1以上の整数 | 移動平均の期間 |
| MA_PERIOD3 | 1以上の整数 | 移動平均の期間 |
| MA_PERIOD4 | 1以上の整数 | 移動平均の期間 |
| MA_PERIOD5 | 1以上の整数 | 移動平均の期間 |
| MA_PERIOD6 | 1以上の整数 | 移動平均の期間 |
| MA_TIMEFRAME | 整数(default:0) | 表示する移動平均線の時間枠を指定する。 単位は分 |
| MA_SHIFT | 整数(default:0) | 移動平均の表示を、指定した数分のバーの方向方法にシフトする |
| MA_METHOD | 0:単純移動平均 1:指数移動平均(default) 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| MA_APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 移動平均の算出で使う値 |
chart
code
2014/02/09
Multiple Timeframe Breakout Volume
description
指定した複数の時間枠ごとに一定期間内の出来高の中での高値と安値を更新したタイミングを表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleMultipleTimeframeBreakoutVolume.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
| TIMEFRAME_1 | 整数(default:1) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 1 の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| TIMEFRAME_2 | 整数(default:5) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 2 の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| TIMEFRAME_3 | 整数(default:15) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 13の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| TIMEFRAME_4 | 整数(default:30) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 3の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| PERIOD | 1以上の整数(default:21) | 各時間枠での期間を指定する。 指定した期間内での高値、安値を使う。 |
chart
code
2014/01/30
Multiple Timeframe Breakout
description
指定した複数の時間枠ごとに一定期間内の終値の中での高値と安値を更新したタイミングを表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleMultipleTimeframeBreakout.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
| TIMEFRAME_1 | 整数(default:1) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 1 の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| TIMEFRAME_2 | 整数(default:5) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 2 の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| TIMEFRAME_3 | 整数(default:15) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 13の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| TIMEFRAME_4 | 整数(default:30) | 一つ目の時間枠を指定する。 指定した時間枠での期間内の高値安値を使う。 サブウィンドウ内で値が 3の位置に高値安値を更新したタイミングマークを表示する。 単位は分 |
| PERIOD | 1以上の整数(default:21) | 各時間枠での期間を指定する。 指定した期間内での高値、安値を使う。 |
chart
code
2014/01/21
2014/01/15
Breakout Bollinger Bands
description
ボリンジャーバンドと比べて終値が超えた箇所を表示する
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleBreakoutBollingerBands.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 |
| TIMEFRAME | 整数(default:60) | 表示するチャートの時間枠を指定する。 単位は分 |
| PERIOD | 1以上の整数(default:21) | 移動平均の期間 |
| SHIFT | 整数(default:0) | 表示を、指定した数分のバーの未来方向にシフトする |
| MA_METHOD | 0:単純移動平均(default) 1:指数移動平均 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 算出で使う値 |
| DEVIATION | 実数(default:1.0) | 表示するボリンジャーバンドの標準偏差 |
chart
code
SampleBreakoutBollingerBands.mq42014/01/13
Breakout Volume
description
一定期間内の出来高の中での高値と安値を更新した箇所を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleBreakoutVolume.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
| PERIOD | 1以上の整数(default:21) | 期間を指定する。 指定した期間内での高値、安値を使う。 |
| TIMEFRAME | 整数(default:0) | 時間枠を指定する。 指定した時間枠での期間内の高値を使う。 単位は分 |
chart
code
2014/01/12
Breakout Moving Average
description
値が移動平均線を超えたマークを表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleMABySpecifiedPeriod.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
| MA_PERIOD | 1以上の整数(default:21) | 移動平均の期間 |
| MA_SHIFT | 整数(default:0) | 移動平均の表示を、指定した数分のバーの未来方向にシフトする |
| MA_METHOD | 0:単純移動平均(default) 1:指数移動平均 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| MA_APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 移動平均の算出で使う値 |
| MA_TIMEFRAME | 整数(default:60) | 表示する移動平均線の時間枠を指定する。 単位は分 |
chart
code
2014/01/11
Bollinger Bands
description
二つの標準偏差のボリンジャーバンドを表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleBollingerBands.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
| TIMEFRAME | 整数(default:60) | 表示するチャートの時間枠を指定する。 単位は分 |
| PERIOD | 1以上の整数(default:21) | 移動平均の期間 |
| SHIFT | 整数(default:0) | 表示を、指定した数分のバーの未来方向にシフトする |
| MA_METHOD | 0:単純移動平均(default) 1:指数移動平均 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 算出で使う値 |
| DEVIATION_A | 実数(default:1.0) | 表示するボリンジャーバンドの一つ目の標準偏差 |
| DEVIATION_B | 実数(default:2.0) | 表示するボリンジャーバンドの二つ目の標準偏差 |
chart
code
SampleBollingerBands.mq42014/01/07
Breakout
description
一定期間内の終値の中での高値と安値を更新した箇所を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleBreakout.log) | ログの出力先 <install directory>/experts/file に出力する |
| PERIOD | 1以上の整数(default:21) | 期間を指定する。 指定した期間内での高値、安値を使う。 |
| TIMEFRAME | 整数(default:60) | 時間枠を指定する。 指定した時間枠での期間内の高値を使う。 単位は分 |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
SampleBreakout.mq42014/01/03
Volume Past Limit
description
一定期間内の出来高の高値安値を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleVolumePastLimit.log) | ログの出力先 <install directory>/experts/file に出力する |
| TIMEFRAME | 整数(default:60) | 表示する出来高、高値、安値の時間枠を指定する。 単位は分 |
| PERIOD | 1以上の整数(default:21) | 期間を指定する。 指定した期間内での高値、安値を使う。 |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
SampleVolumePastLimit.mq42014/01/02
Volume MA
description
出来高の移動平均線を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleVolumeMA.log) | ログの出力先 <install directory>/experts/file に出力する |
| TIMEFRAME | 整数(default:60) | 表示する出来高、出来高の移動平均線の時間枠を指定する。 単位は分 |
| PERIOD | 1以上の整数(default:21) | 出来高の移動平均の期間 |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
SampleVolumeMA.mq42014/01/01
Volume
description
出来高をを表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleVolume.log) | ログの出力先 <install directory>/experts/file に出力する |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
SampleVolume.mq42013/12/31
Past Limit
description
一定期間内の終値の中での高値と安値を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SamplePastLimit.log) | ログの出力先 <install directory>/experts/file に出力する |
| PERIOD | 1以上の整数(default:21) | 期間を指定する。 指定した期間内での高値、安値を使う。 |
| TIMEFRAME | 整数(default:60) | 時間枠を指定する。 指定した時間枠での期間内の高値を使う。 単位は分 |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
SamplePastLimit.mq42013/12/29
Highest
description
一定期間内の終値の中での高値を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleHighest.log) | ログの出力先 <install directory>/experts/file に出力する |
| PERIOD | 1以上の整数(default:21) | 期間を指定する。 指定した期間内での高値を使う。 |
| TIMEFRAME | 整数(default:60) | 時間枠を指定する。 指定した時間枠での期間内の高値を使う。 単位は分 |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
SampleHighest.mq42013/12/28
Specified Period
description
指定した時間枠での移動平均線を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleMABySpecifiedPeriod.log) | ログの出力先 <install directory>/experts/file に出力する |
| MA_PERIOD | 1以上の整数(default:21) | 移動平均の期間 |
| MA_SHIFT | 整数(default:0) | 移動平均の表示を、指定した数分のバーの未来方向にシフトする |
| MA_METHOD | 0:単純移動平均(default) 1:指数移動平均 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| MA_APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 移動平均の算出で使う値 |
| MA_TIMEFRAME | 整数(default:60) | 表示する移動平均線の時間枠を指定する。 単位は分 |
| DEBUG | 論理値(default:false) | ログを出力するか指定する。 出力するなら true |
chart
code
2013/12/23
MQL4 Reference List
- Basics
- Syntax
- Data types
- Operations & Expressions
- Operators
- Functions
- Function call
- Special functions
- init()
- start()
- deinit()
- Variables
- Local variables
- Formal parameters
- Static variables
- Series arrays
- Timeframes
- Trade operations
- Price constants
- MarketInfo
- Drawing styles
- DRAW_HISTOGRAM
- Arrow codes
- Wingdings
- Web colors
- Indicator lines
- Ichimoku Kinko Hyo
- Moving Average methods
- MessageBox
- Object types
- Object properties
- Object visibility
- Uninitialize reason codes
- Special constants
- Error codes
- Global variables
- Defining extern variables
- Initialization of variables
- External functions definition
- Preprocessor
- Constant declaration
- Controlling compilation
- link
- copyright
- stacksize
- library
- indicator_chart_window
- indicator_separate_window
- indicator_buffers
- indicator_minimum
- indicator_maximum
- indicator_colorN
- indicator_widthN
- indicator_styleN
- indicator_levelN
- indicator_levelcolor
- indicator_levelwidth
- indicator_levelstyle
- show_confirm
- show_inputs
- Including of files
- Importing of functions
- Standard constants
- Series arrays
- Timeframes
- Trade operations
- Price constants
- MarketInfo
- Drawing styles
- Arrow codes
- Wingdings
- Web colors
- Indicator lines
- Ichimoku Kinko Hyo
- Moving Average methods
- MessageBox
- Object types
- OBJ_VLINE/OBJ_HLINE/OBJ_TREND/OBJ_TRENDBYANGLE/OBJ_REGRESSION/OBJ_CHANNEL/OBJ_STDDEVCHANNEL/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
- Object properties
- OBJPROP_TIME1/OBJPROP_PRICE1/OBJPROP_TIME2/OBJPROP_PRICE2/OBJPROP_TIME3/OBJPROP_PRICE3/OBJPROP_COLOR/OBJPROP_STYLE/OBJPROP_WIDTH/OBJPROP_BACK/OBJPROP_RAY/OBJPROP_ELLIPSE/OBJPROP_SCALE/OBJPROP_ANGLE/OBJPROP_ARROWCODE/OBJPROP_TIMEFRAMES/OBJPROP_DEVIATION/OBJPROP_FONTSIZE/OBJPROP_CORNER/OBJPROP_XDISTANCE/OBJPROP_YDISTANCE/OBJPROP_FIBOLEVELS/OBJPROP_LEVELCOLOR/OBJPROP_LEVELSTYLE/OBJPROP_LEVELWIDTH/OBJPROP_FIRSTLEVEL+n
- Object visibility
- Uninitialize reason codes
- Special constants
- NULL/EMPTY/EMPTY_VALUE/CLR_NONE/WHOLE_ARRAY
- Error codes
- Predefined variables
- Program Run
- Account information
- Array functions
- Checkup
- GetLastError
- IsConnected
- IsDemo
- IsDllsAllowed
- IsExpertEnabled
- IsLibrariesAllowed
- IsOptimization
- IsStopped
- IsTesting
- IsTradeAllowed
- IsTradeContextBusy
- IsVisualMode
- UninitializeReason
- Client terminal
- Common functions
- Conversion functions
- Custom indicators
- IndicatorBuffers
- IndicatorCounted
- IndicatorDigits
- IndicatorShortName
- SetIndexArrow
- SetIndexBuffer
- SetIndexDrawBegin
- SetIndexEmptyValue
- SetIndexLabel
- SetIndexShift
- SetIndexStyle
- SetLevelStyle
- SetLevelValue
- Date & Time functions
- File functions
- Global variables
- Math & Trig
- Object functions
- ObjectCreate
- ObjectDelete
- ObjectDescription
- ObjectFind
- ObjectGet
- ObjectGetFiboDescription
- ObjectGetShiftByValue
- ObjectGetValueByShift
- ObjectMove
- ObjectName
- ObjectDeleteAll
- ObjectSet
- ObjectSetFiboDescription
- ObjectSetText
- ObjectTotal
- ObjectType
- String functions
- Technical indicators
- Timeseries access
- Trading functions
- Window functions
- Obsolete functions
output file
description
ファイルにメッセージを出力する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| OUTPUT_FILE_NAME | 出力ファイル名(default:SampleFileOutput.log) | 出力するファイル名 <install directory>/experts/file に出力する |
| MA_PERIOD | 1以上の整数(default:21) | 移動平均の期間 |
| MA_SHIFT | 整数(default:0) | 移動平均の表示を、指定した数分のバーの未来方向にシフトする |
| MA_METHOD | 0:単純移動平均(default) 1:指数移動平均 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| MA_APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 移動平均の算出で使う値 |
chart
output file
SampleFileOutput.logcode
SampleFileOutput.mq42013/12/22
Moving Aerage Indicator
description
表示中のチャートでの通貨ペア、時間枠を使って移動平均線を表示する。
parameters
| 項目 | 値 | 説明 |
|---|---|---|
| MA_PERIOD | 1以上の整数(default:21) | 移動平均の期間 |
| MA_SHIFT | 整数(default:0) | 移動平均の表示を、指定した数分のバーの方向方法にシフトする |
| MA_METHOD | 0:単純移動平均(default) 1:指数移動平均 2:平滑移動平均 3:線形加重移動平均 | 移動平均の方法 |
| MA_APPLIED_PRICE | 0:終値(default) 1:始値 2:高値 3:安値 4:(高値+安値)÷2 5:(高値+安値+終値)÷3 6:(高値+安値+終値×2)÷4 | 移動平均の算出で使う値 |
chart
code
SampleMovingAverageIndicator.mq4
登録:
投稿 (Atom)















